-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathlibrary.properties
More file actions
10 lines (10 loc) · 940 Bytes
/
Copy pathlibrary.properties
File metadata and controls
10 lines (10 loc) · 940 Bytes
1
2
3
4
5
6
7
8
9
10
name=python esp bridge
version=1.0.1
author=Hamza Yesilmen <resmiyslmn@gmail.com>
maintainer=Hamza Yesilmen <resmiyslmn@gmail.com>
sentence=Flash-once firmware that exposes every peripheral to Python over USB serial or Bluetooth.
paragraph=Turns an ESP32 into a live bridge — GPIO, ADC/DAC, PWM, touch, I2C, SPI, UART, Wi-Fi sockets, BLE, ESP-NOW, RMT, 1-Wire, CAN, I2S, filesystem, NVS and OTA are all driven from the host with the python-esp-bridge package (pip install python-esp-bridge). One EspBridge.begin() call starts a FreeRTOS task model (separate TX, RX and network tasks) so blocking radio I/O never stalls peripheral traffic. Requires arduino-esp32 core 3.x. Also runs on the Nordic nRF52840 (Seeed XIAO / Adafruit Bluefruit core) with a capability-gated subset: BLE link, GPIO, ADC, PWM and I2C.
category=Communication
url=https://github.com/HamzaYslmn/python-esp-bridge
architectures=esp32,nrf52
includes=PythonEspBridge.h