User Tools

Site Tools


feathers2_apa102

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
feathers2_apa102 [2024/04/03 02:21]
sausage [The initialisation code]
feathers2_apa102 [2024/04/04 21:34] (current)
sausage [Setting up an ESP32-S2 project]
Line 1: Line 1:
-====== ​FeatherS2 ​ESP32-S2 APA102 ======+====== ESP32-S2 ​and the APA102 ​RGB LED ======
  
 {{ ::​esp32s2:​feathers2.jpg?​direct&​400|}} {{ ::​esp32s2:​feathers2.jpg?​direct&​400|}}
Line 38: Line 38:
 We now have a build folder where our firmware will be built. ​ We now have a build folder where our firmware will be built. ​
  
-We have to make two settings ​in our menuconfig to ensure ​our firmware does not crash:+We to make a change ​in our menuconfig to ensure ​we can get debug information through USB:
  
   idf.py menuconfig   idf.py menuconfig
Line 208: Line 208:
 The LED won't come on? There are a number of things to re-check: The LED won't come on? There are a number of things to re-check:
  
-  - Ensure USB CDC is set in the menuconfig ​or the board firmware will fail.+  - Firmware may have crashed. ​Ensure USB CDC is set in the menuconfig.
   - Ensure RGB_DATA_PIN is set to mosi_io_num and RGB_CLK_PIN to sclk_io_num. Check it's not the wrong way around.   - Ensure RGB_DATA_PIN is set to mosi_io_num and RGB_CLK_PIN to sclk_io_num. Check it's not the wrong way around.
   - Ensure pin 21 is on to supply power.   - Ensure pin 21 is on to supply power.
feathers2_apa102.1712110877.txt.gz ยท Last modified: 2024/04/03 02:21 by sausage