:house_with_garden: Open source home automation that puts local control and privacy first.
Repository Index
47,133 repositories indexed
1–24 of 75 · Most stars
Python sample codes and textbook for robotics algorithms.
Your Gateway to Embedded Software Development Excellence :alien:
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
- pybullet
- crazyflie
- robotics
- reinforcement-learning
The can package provides controller area network support for Python developers
- can-bus
- python
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
- gym
- pybullet
- reinforcement-learning
- control
Wireless and Bluetooth MIDI/HID Foot Controller
v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)
A highly customizable DIY irrigation/sprinkler controller based on Raspberry Pi
- irrigation
- drip-irrigation
- hydroponics
- sprinkler-controller
Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!
- micropython
- cli
- automate
- stubs
[LIBERO-MAX] A paired benchmark for robot-policy robustness to controlled changes introduced during execution.
Examples for I2S support on microcontrollers that run MicroPython
- pyboard
- micropython
- i2s-microphone
- i2s-dac
MicroPython driver for the SH1106 OLED controller
MQTT client to control BroadLink devices
- mqtt
- mqtt-client
- ir-signal
- broadlink
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
- robotics
- graphical-programming
- state-machine
Raspberry Pi Temperature Controller for homebrewing and sous vide cooking
micrOS - mini asynchronous automation OS for DIY projects.
- micropython
- iot-platform
- interrupts
- socket
📚 Control Functions For Single-Board Computers
- orangepi
- temp
- ip
- localip
🦊 Simplest OTA update solution for your Micropython projects.
micropython flight controller
A minimal OSC client and server library for MicroPython.
- micropython
- osc
- python
- open-sound-control
A Python class for controlling the Pimoroni RGB Keypad for Raspberry Pi Pico
MicroPython scripts to control Sonoff/ESP8266 using MQTT