Open time
the key word is "browse" the datasheet
multiple projects failed last year due to unknown reasons
blacklisted in our lab
try ESP32 C6
Ricardo Marques
I've only used the esp32's for test but I had a lot of problems with a couple SAMD21 xiaos a while back.
I only use xiaos for testing these days.
For Datasheet Newbies...seek and find the following...
- What chip?
- What speed (indicated in MHz)?
- What flash/SRAM memory (for storing programs)?
- How many GPIO pins?
- How many Analog pins?
- What communication protocols does the board "speak" (UART, ISP, SPI, I2C, I2S, etc.)?
- Does it have an ADC?
- What voltage requirement for the microcontroller?
- What is the microcontroller's Logic Voltage?
- What Voltage and Current can the GPIO pins OUTPUT...and tolerate? ...for starters
if you haven't started one...start your personal FabAcademy Jargon Dictionary.
micro-controllers datasheets are super overwhelming, but once you go into inputs and outputs you won't have a choice but really get into them. thankfully they're shorter.
How I plan to do it: I would go through the data sheet and note down what I found interesting, just like "oh see, the esp32 c3 has this little feature". I would consider the data sheet reading documentation "playing around with the data sheet" so to say. less as an exhaustive summary of the data sheet.
Additional Tips
Teaching from leo-kuipers
Notes from Nicolas Decoster
Some interesting tabs I have open
pieter-hijma leo-kuipers
getting-started-with-arduino-ide
a-guide-to-making-the-right-microcontroller-choice
No Comments