Programmation
La programmation de la carte est relativement simple,
Code : https://github.com/usini/m1d1_36/releases
Bibliothèques
Toutes les bibliothèques peuvent s'installer à l'aide du gestionnaire de bibliothèques
- Brian Park - MIT - AceButton : https://github.com/bxparks/AceButton
- Arduino (Gary Grewal) - GNU v2.1 - MIDIUSB : https://www.arduino.cc/en/Reference/MIDIUSB
- Adafruit Industries - BSD Licence - Adafruit SSD1306 : https://github.com/adafruit/Adafruit_SSD1306
- Adafruit Industries - BSD Licence - Adafruit MPR121 : https://github.com/adafruit/Adafruit_MPR121
Téléversement
Choisissez la carte Arduino Micro, le port correspondant à votre carte et appuyez sur téléverser.
Les Arduino Micro ont parfois du mal à être programmer car elle change de port série (COM sous Windows) avant que le programme se copie.
Si c'est le cas appuyez sur le bouton RESET après avoir lancer le téléversement.
Si vous n'arrivez pas à la programmer, vous pouvez vérifier que la programmation se passe bien en changeant ce paramètre dans les préférences
Configuration
Il est possible de changer les notes des pads (capNote) dans l'onglet settings.h ainsi que les valeurs CC (Control Change) des boutons et des potentiomètres.
https://newt.phys.unsw.edu.au/jw/notes.html