Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Repository Index
57,138 visible repositories in the index
1–24 of 45 · Most stars
Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
ArduPlane, ArduCopter, ArduRover, ArduSub source
- arducopter
- ardupilot
- arduplane
- ardurover
A build-it-yourself, 6-wheel rover based on the rovers on Mars!
Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js.
Bjorn is a powerful network scanning and offensive security tool for the Raspberry Pi with a 2.13-inch e-Paper HAT. It discovers network targets, identifies open ports, exposed services, and potential vulnerabilities. Bjorn can perform brute force attacks, file stealing, host zombification, and supports custom attack scripts.
- automated-pentesting
- bruteforce
- cybersecurity
- e-paper
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
- javascript
- serialport
- robot
- nodebots
Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virtual machines with very low latency and minimal overhead.
- hyper-v
- hypervisor
- kvm
- mshv
Make it yours. A customizable key viewer for DJMAX RESPECT V and any game.
- keyviewer
- dmnote
- kps
- keyoverlay
An all-round MQTT client that provides a structured topic overview
- mqtt
- mqtt-explorer
- homeautomation
- mqtt-client
Go HardWare discovery/inspection library
- hardware
- discovery
- golang-hardware-discovery
- inspection-library
Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library
- agriculture
- autonomous-vehicles
- coverage-path-planning
- cpp17
Raspberry Pi 5 üzerinde çevrimdışı bilgi arşivi: Wikipedia, haritalar ve hayatta kalma kaynakları kendi Wi-Fi ağı üzerinden sunulur, internet gerekmez. Internet-in-a-Box tabanlıdır.Offline knowledge archive on Raspberry Pi 5: Wikipedia, maps and survival resources served over its own Wi-Fi hotspot, no internet required. Built on Internet-in-a-Box.
OverlapNet - Loop Closing for 3D LiDAR-based SLAM (chen2020rss)
- 3d-lidar
- loop-closure-detection
- slam
- lidar
ROS-based framework and RPi image to control PX4-powered drones 🍀
- ros
- px4
- mavros
- aruco
A 'resilient' asynchronous MQTT driver. Recovers from WiFi and broker outages.
Full featured TFT library for ESP32 with demo application
- esp32
- tft
- display
- ili9341
Remove then revert (IROS 2020)
ᛡᛒ BLE Scanner + Data persistence on SD Card for M5Stack, M5Core2, Odroid-Go, ESP32-Wrover-Kit and other models
Human Interface Device (HID) over Bluetooth Low Energy (BLE) GATT library for MicroPython.
- hid
- keyboard
- mouse
- joystick
A many speaker distributed music synthesizer using UDP multicast over WiFi
- synth
- wifi
- esp32
Stream images from a connected camera over MQTT, view using Streamlit, record to file and sqlite
- home-automation
- mqtt
- camera
- streamlit
Wireless tally light for use with ATEM switchers, which connects over WiFi, using an ESP WiFi module.
- tally-light
- atem
- d1-mini
- esp8266
Whole-body motion tracking for the Unitree G1 in under 3 minutes on average on one GPU: return 0.82 with 0/40 clips failed, held from 2.74 min (mean of 15 seeds, range 2.21-3.61, fine checkpoints), 11.87 it/s (world model + Muon + overlapped CUDA streams, mjlab)
- humanoid
- robot-learning
- supermimic
- world-model