Contoh penerapan led matrix 8x8 untuk board esp32 menggunakan micropython
Contoh penerapan led matrix 8x8 untuk board esp32 menggunakan micropython

Format fritzing dapat didapatkan di sini
| ESP32 | max7219 8x8 LED Matrix |
|---|---|
| 5V | VCC |
| GND | GND |
| D2 MOSI | DIN |
| D5 CS | CS |
| D4 SCK | CLK |
pip install --upgrade micropy-climicropy stubs search esp32
MicroPy Searching Stub Repositories...MicroPy Results for esp32:MicroPy esp32-micropython-1.10.0MicroPy esp32-micropython-1.11.0MicroPy esp32-micropython-1.12.0 (Installed)MicroPy esp32-micropython-1.9.4MicroPy esp32-pycopy-1.11.0MicroPy esp3
micropy stubs add <NAME_STUB>, misalkan esp32-micropython-1.12.0 yang akan digunakan berarti micropy stubs add esp32-micropython-1.12.0micropy initmicropy install <PACKAGE_NAMES>, optional ketika ingin install paket yang dibutuhkan. misalkan install paket picoweb, micropy install picoweb
from machine import Pin, SPIimport max7219, utimespi = SPI(1, baudrate=10000000, polarity=1, phase=0, sck=Pin(4), mosi=Pin(2))d = max7219.Max7219(32, 8, spi, Pin(5), False)d.brightness(5)d.text("^_^",0,0)d.show()utime.sleep(3)while True:d.marquee("Politeknik Negeri Malang...")d.marquee("Jos...")
Pada file pymakr.conf, silakan ganti
"address": "/dev/tty.SLAB_USBtoUART"dengan port yang digunakan untuk controller Anda. Jika menggunakan windows cek di device manager terdeteksi di port mana.