CircuitPython tanfolyam kezdőknek és haladóknak

Ez az előadássorozat a kezdőknél alapfokú elektronikai jártasságot és minimális angol nyelvtudást feltételez. A haladóknál többéves programozási és elektronikai tapasztalatot feltételezünk

  • Ismerkedés a "Blackpill STM32F411CE with flash" mikrovezérlő kártyával és a CircuitPython programnyelvvel
  • I/O portok kezelése, Python adattípusok
  • Vezérlési szerkezetek, relációs operátorok
  • Programciklusok szervezése
  • Analóg I/O
  • Analóg és digitális szenzorok
  • Kommunikáció (UART, I2C, SPI, LCD kijelzők)

Előadások a 2021/2022-es tanévben (kezdőknek és haladóknak)

A mintaprogramokat a CircuitPython 7.0.0 és a Mu Editor 1.0.2 változatával próbáltuk ki

1. Az első lépések (2021. december 9.)   előadásvázlat mintaprogramok video

2. Analóg és digitális RGB LED-ek vezérlése (2022. január 13.)   előadásvázlat mintaprogramok video

3. E-papír és OLED kijelzők használata (2022. február 10.)   előadásvázlat mintaprogramok video

4. Az ST7735 színes TFT kijelző (2022. március 3.)   előadásvázlat mintaprogramok video

5. Interaktív fejlesztés Jupyter Notebookkal (2022. március 24.)   előadásvázlat mintaprogramok

6. Fájlkezelés és az SD kártya használata (2022. április 21.)   előadásvázlat mintaprogramok video

7. LED mátrix és számkijelzők vezérlése (2022. május 19.)   előadásvázlat mintaprogramok video


Előadások a 2022/2023-as tanévben (kezdőknek és haladóknak)

A mintaprogramokat a CircuitPython 7.3.3 és a Mu Editor 1.0.2 változatával próbáltuk ki

8. Multitasking és az MCP23017 használata (2022. december 1.)   előadásvázlat mintaprogramok

9. Az MCP23017 portbővítő használata - 2. rész (2022. december 15.)   előadásvázlat mintaprogramok

10. Kiegészítő LCD kijelző a számítógéphez (2023. január 12.)   előadásvázlat mintaprogramok

11. Hangkeltés és hanglejátszás (audiopwmio) (2023. január 26.)   előadásvázlat mintaprogramok