| Numéro |
J3eA
Volume 24, 2025
CETSIS 2025 – Colloque de l’Enseignement des Technologies et des Sciences de l’Information et des Systèmes
|
|
|---|---|---|
| Numéro d'article | 10 | |
| Nombre de pages | 12 | |
| DOI | https://doi.org/10.1051/j3ea/20250010 | |
| Publié en ligne | 27 octobre 2025 | |
Conception d'un synthétiseur audio compatible MIDI sur STM32 pour l'enseignement des systèmes embarqués et du traitement du signal numérique
1
Lab-STICC, UMR CNRS 6285, ENIB, Bretagne INP, Brest
2
Département Électronique, ENIB, Bretagne INP, Brest
3
Arturia, Grenoble
4
STMicroelectronics, Le Mans
5
Lab-STICC, UMR CNRS 6285, IUT Brest-Morlaix, UBO, Brest
* Auteur de correspondance : choqueuse@enib.fr
Cet article présente un projet pédagogique destiné aux étudiants de dernière année du BUT GEII (parcours électronique et systèmes embarqués) à l’IUT de Brest-Morlaix. L’objectif est de les amener à mobiliser et articuler plusieurs compétences — traitement du signal, électronique, systèmes embarqués et programmation en C. Le projet s’appuie sur une carte STM32 Discovery Kit et se déroule en deux étapes. Durant les 16 premières heures, les étudiants développent les briques fondamentales d’un synthétiseur audio numérique (oscillateurs numériques avec tables d’ondes, filtre numérique paramétrique, modulateurs et interface MIDI via USB). Les 4 dernières heures sont consacrées à un mini-projet au cours duquel chaque étudiant conçoit et met en œuvre son propre synthétiseur « customisé ». Les retours recueillis lors de l’évaluation de l’enseignement mettent en avant l’intérêt et la richesse de ce projet pluridisciplinaire.
Abstract
This article presents an STM32-based project designed for final-year GEII BUT students in Electronics and Embedded Systems at the IUT of Brest-Morlaix. The objective of this project is to encourage students to integrate multiple skills in signal processing, electronics, embedded systems, and C programming during a 20-hour project. The project is implemented on an STM32 Discovery kit and is divided into two main phases: the first 16 hours are dedicated to developing the fundamental building blocks of a digital sound synthesizer (digital oscillators with interpolated lookup wavetables, parametric digital IIR filter, modulators, and MIDI over USB connection). During the remaining four hours, students design and implement their own synthesizer concepts based on their interests, under the supervision and guidance of the instructor. Student feedback highlights the project’s effectiveness in bridging theoretical knowledge and hands-on implementation.
Mots clés : Traitement numérique du signal / Système embarqué / Électronique
Key words: Digital Signal Processing / Embedded System / Electronics
© The Authors, published by EDP Sciences 2025
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Les statistiques affichées correspondent au cumul d'une part des vues des résumés de l'article et d'autre part des vues et téléchargements de l'article plein-texte (PDF, Full-HTML, ePub... selon les formats disponibles) sur la platefome Vision4Press.
Les statistiques sont disponibles avec un délai de 48 à 96 heures et sont mises à jour quotidiennement en semaine.
Le chargement des statistiques peut être long.
