| ESP32 教學 | MicroPython | SPI Function | 205 |

SPI 是在 MCU 系統中常用的通訊協定,跟 I2C使用相比,雖然所需線路較多,但傳輸速度快,架構上可同時接收與傳送訊息,所以常出現在 EEPROM、SD記憶體等元件上。MicroPython 在 ESP32平台的 SPI 介面,可以使用硬體 SPI 或 IO腳位模擬的SPI,本文就來分享如何使用 SPI Function,並透過 SPI 介面的 MAX7219 為例,操作 8x8 矩陣的LED。

Continue Reading

| ESP32 教學 | MicroPython | ADC Function | 204 |

類比訊號轉換(ADC)對控制器領域來說是非常重要的機制,它可以將真實世界的訊號,利用數位的方式進行轉換,使其變成系統較易判讀的標準,後續得進行控制或保存。而影響 ADC 的數值的因素眾多,像解析度、輸入電壓範圍等,今天這篇主要來分享如何使用 ADC Function,並針對我們的需求,對相關設定進行調整。

Continue Reading

| ESP32 教學 | MicroPython | Timer Class | 203 |

說到微控制器的 Timer,在一般的嵌入式平台中,可以應用到很多的需求,例如定時啟動某項功能、計數觸發事件等,不過如果使用暫存器設定搭配C語言的話,需要知道的知識相當的繁多,而目前在ESP32 MicroPython 平台上,Timer Class 這個類別的用法就是可以做定時或一次觸發的機制,設定就相當簡單,這篇就來瞭解一下 Timer 如何設定~!

Continue Reading
Close Menu