#include <Plaquette.h>
AnalogOut myLed(3); //N’importe quelle broche peut être déclarée comme AnalogOut, puisqu’elles sont toutes compatibles PWM~
DigitalOut myBlueLed(6);
DigitalOut builtIn(LED_BUILTIN); //déclare LED_BUILTIN pour allumer le DEL sur la nano
Wave myBlink(SQUARE, 1.0);
Wave mySine(SINE, 1.0);
DigitalIn pullDownButton(4);
void begin() {
pullDownButton.debounce();
}
void step() {
myBlink >> myBlueLed;
mySine >> myLed;
if(pullDownButton) //utiliser le bouton comme un signal
builtIn.on();
else builtIn.off();
}Loading
arduino-nano-esp32
arduino-nano-esp32
Il faut des resistances adjuster pour 3.3V - 100ohm sont idéale
Tu pourrais déclarer n'importe quel pin comme AnalogOut, ils sont tous compatible avec PWM~.
Par contre c'est limiter a 5 pins apparement.
On utilise 3v3 pour le power bus maintenant.
5v est dispo grace au VIN (voltage in) et VBUS (voltageInBus)
mais n'utilise pas pour l'instant!