UK

Peter Hinch

Elite
@peterhinch

Retired hardware and firmware developer. MicroPython coder.

micropython-async. Application of asyncio to hardware interfaces. Tutorial and code.

826

micropython-mqtt. A 'resilient' asynchronous MQTT driver. Recovers from WiFi and broker outages.

685

micropython-nano-gui. A lightweight MicroPython GUI library for display drivers based on framebuf class

657

micropython-samples. Assorted code ideas, unofficial MP FAQ, plus index to my other repositories.

530

micropython-font-to-py. A Python 3 utility to convert fonts to Python source capable of being frozen as bytecode

467

micropython-micro-gui. A lightweight MicroPython GUI library for display drivers based on framebuf, allows input via pushbuttons. See also micropython-touch.

347

micropython_ir. Nonblocking device drivers to receive from IR remotes and for IR "blaster" apps.

308

micropython-iot. An approach to designing IOT applications using ESP8266, ESP32 or Pyboard D endpoints

97

micropython-tft-gui. Simple GUI for Pyboard and TFT touch panel displays

97

micropython-fourier. Fast Fourier transform in MicroPython's inline ARM Thumb V7 assembler (STM32, RP2350 etc.).

97

micropython_eeprom. MicroPython device drivers for memory chips (EEPROM, FRAM, Flash, SPIRAM)

85

micropython_remote. Capture and replay 433MHz remote control codes. Control remote switched power adaptors.

82

micropython-filters. Digital filters impemented in MicroPython's inline ARM Thumb assembler (e.g. Pyboard, RP2).

72

micropython-epaper. Driver for 2.7 inch Adafruit and Embedded Artists e-paper displays

65

micropython-touch. A GUI for touch panel displays.

61

micropython-radio. Simple way to use an nRF24L01 radio to exchange arbitrary Python objects between two Pyboards

60

micropython-msgpack. MessagePack serialisation library optimised for MicroPython

45

micropython-micropower. Support for building ultra low power systems based on the Pyboard (1.x and D series).

45

micropython-monitor. Display the behaviour of a realtime program with a scope or logic analyser.

40

micropython-vs1053. Synchronous and asynchronous drivers for VS1053b MP3/FLAC player

35

micropython_data_to_py. A Python3 utility to convert an arbitrary binary file to Python source for storage in Flash

34

micropython-lcd160cr-gui. Touch GUI for the official MicroPython LCD display

32

micropython-amg88xx. Driver for Grid-EYE thermal infra red array sensor (Adafruit 3538)

21

micropython_ra8875. MicroPython device driver and nano-GUI for RA8875 based displays

12

rshell. Remote Shell for MicroPython: fork with macro facility

10

mpy_bme280_esp8266. Driver for the Bosch BME280 for use with MicroPython on ESP8266 boards

7

micropython. MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

2

micropython-sunfish. MicroPython Sunfish Chess Engine with API

2
28
Apply