ESP32-S3 Super Mini

Interneta plašumos pamanīju ESP32-S3 Super Mini un mani savaldzināja tā izmēri. Tobrīd meklēju iekārtu lai iemēģinātu I2S un pamanīju, ka šeit izmantotais procesorā ESF32S3FH42 iebūvēts FPU, tātad var aparātiski strādāt ar peldošā komata skaitļiem.

Redzam ka visas aparātiskās sistēmas, tipa I2C, I2S, SPI, var tikt pieslēgtas jebkurai no līnijām. Pagaidām neesmu to izmēģinājis.

Programmēšanai nepieciešams izmantot iekārtu ESP32S3 Dev Module. Viegli kompilējas Blink (pinLed=48), arī RGB led izmantojot FastLED bibliotēku. Tālāk sākās jautrība:

  • Izrādijās, ka Serial.print() nestrādā. Precīzāk, nestrādā caur USB
  • Atradu, ka jāieķeksē USB CDC On Boot: “Enabled”
  • Pēc šada vērtīga padoma izmantošanas iekārtu vairāk neļāvās pārprogrammēties. Atceroties darbu ar rp2040, iemēģināju RESSET + BOOT, pēc tam tikai BOOT un izdevās!
  • Pēc tam vēl šo to pārslēdzu, un, izskatās, ka var strādāt kā ierasts: Serial.print() runā izmantojot USB un nekādas podziņas nav jāspaida:

Leave a Reply

Your email address will not be published. Required fields are marked *