Embedded-hal is a hardware abstraction layer for embedded microcontrollers that defines common traits allowing peripheral drivers to remain entirely independent of specific hardware platforms. The library provides platform-agnostic interfaces that decouple driver logic from microcontroller architectures, utilizing zero-cost trait abstractions that compile down to direct hardware register manipulations without runtime overhead or memory allocation. The project features asynchronous execution support and synchronous-to-asynchronous adaptation, enabling non-blocking peripheral operations and coo
This MicroPython driver is for TTP229-BSF capacitive keypad on ESP8266/ESP32. Tested on both ESP8266 (WeMos D1 mini) and ESP32 (BPI:bit) with v1.11 firmware.
A platform agnostic driver to interface with the MAX7219 (LED display driver)
TEA5767 is a cheap but functional FM radio module, which allow you to build DIY FM radios. It comes with an antenna via a 3.5mm jack but have no internal volume control.
A pure microPython Transmitter. You can create and add your own encoder
aschhoff/esp32-433mhz-transmitter की मुख्य विशेषताएं हैं: हार्डवेयर ड्राइवर्स।
aschhoff/esp32-433mhz-transmitter के ओपन-सोर्स विकल्पों में शामिल हैं: rust-embedded/embedded-hal — Embedded-hal is a hardware abstraction layer for embedded microcontrollers that defines common traits allowing… alankrantas/micropython-ttp229-bsf — This MicroPython driver is for TTP229-BSF capacitive keypad on ESP8266/ESP32. Tested on both ESP8266 (WeMos D1 mini)… almindor/max7219 — A platform agnostic driver to interface with the MAX7219 (LED display driver). antirez/micropython-ft6x06 — This is a MicroPython driver for the FT6x06 touch chip used by many touch displays. The chip uses i2c to communicate… arksine/canboot — Bootloader for ARM Cortex-M MCUs. alankrantas/micropython-tea5767 — TEA5767 is a cheap but functional FM radio module, which allow you to build DIY FM radios. It comes with an antenna…