IoT is fun using MicroPython
summary
MicroPython runs a Python REPL on tiny chips and here it boots on an ESP32, is flashed with esptool, and exposes a UART/WebREPL console plus file access via ampy. Demoed hardware includes SPI OLED, ADC joystick, microphone, rotary encoder, PWM motor control and a microSD filesystem; uasyncio supports concurrent tasks and GPIO interrupts must avoid heap allocation. An HTTP server and motor drive are implemented on-board but the live demo is flaky at times; most features succeed on a 4 MB flash, 240 MHz dual-core chip.
AI-written summary · about
chapters (4)
related talks
39mIoT Is Fun With Micropython
30mIoT Mobile Robot Using Micropython
46mProgramming the Web of Things with Python and MicroPython
32mUsing MicroPython in the wild
57mPython for the Internet of Things
31mProgram all the things - How to develop IoT devices using MicroPython
25mMicroPython for ESP32
56mScripting the Internet of Things
