Still need help for 3 basic stuff : matter of pin : digital/analog output/input ?
-
I really like M5Stack ; i use UIFlow. With demos about some sensors i managed to make a few things.
Some bugs with previous version have disapeared with 1.6 and 1.7, and that s really nice.But i still need help :
can someone tell me how to :- make a 3 colored traffic light with 3 LEDs as we find each time for arduino ? What pins can i use for a DIGITAL OUTPUT and how can i set them HIGH or LOW?
- what pin can i use for de ANALOG OUTPUT and make for example a voltage ramp or a sinus signal ?
- make a connexion with a pH-meter or a conductivity-meter or any science measurement apparatus with a 0-5V output ? what pins can i use for a ANALOG INPUT ?
if someone can help me for those basic stuff ? Thanks a lot.
-
Link to Uiflow handbook. You must find file quickblockref.pdf
https://github.com/Ajb2k3/UIFlowHandbook
On this site you have information which pins you can use as input/output adc input/dac output
https://randomnerdtutorials.com/esp32-pinout-reference-gpios/ -
Hi, thanks, there s a lot a reading there.
I ve just understand the association on the picture below. Maybe it is too obvious or i am a ?**!@& -
You must also find what other deviced are builtin (like gyroscope, microphone, buttons leds) and what gpio pins they used.
-
Yes. Maybe that kind of sheet already exists somewhere ? M5-Core-Schematic(20171206).pdf
GPIO 37 38 39 are for buttons A, B C. for example ?I guess aviable GPIOs are only those with male or female connexions as shown on picture above so they re the only one we can really use.
-
@robalstona thanks for sharing my book.
@Serge hi, sorry been busy.
I/O pins are 3v3 tolerant not 5V tolerant and no need additional components to protect them.
The book was mainly based around UIFlow and M5Stack specific hardware but will have a look.