Simulation platform for general-purpose robotics & embodied AI learning.
Repository Index
57,637 visible repositories in the index
1–24 of 104 · Most stars
An open autonomous driving platform
- apollo
- autonomous-vehicles
- autonomous-driving
- autonomy
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
- magicmirror
- javascript
- raspberry-pi
- smarthome
All-in-one IoT Platform - Device management, data collection, processing and visualization.
- visualization
- iot
- iot-platform
- mqtt
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
- drones
- ai
- self-driving-car
- autonomous-vehicles
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
- reprap
- arduino
- 3d-printing
- firmware
Affordable WiFi hacking platform for testing and learning
Open-source simulator for autonomous driving research.
- simulator
- autonomous-vehicles
- autonomous-driving
- research
ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Wi-Fi motion sensing platform for ESP32. C++ SDK, ESPHome, Native, and Matter frontends, browser tools, and a CLI for the full device lifecycle. GPLv3 and commercial licensing.
- csi
- home-assistant
- wifi
- wifi-sensing
low cost software radio platform
Open source GPS tracking platform - self-hosted or managed, 200+ device protocols
- gps
- java
- traccar
- gps-tracking
Improve keyboard comfort and usability with advanced customization
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
- slam
- mapping
- localization
- robotics
An open source cross-platform USB stack for embedded system
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
- erlang
- xmpp
- jabber
- chat
TranslatedJetLinks is developed with Java, Spring Boot, WebFlux, Netty, Vert.x, Reactor, etc., and is a fully reactive, enterprise-grade IoT platform. It supports unified thing model management, with multiple kinds of devices and multiple manufacturers managed in one place. Unified device connection management, multi-protocol adaptation (TCP, MQTT, UDP, CoAP, HTTP, etc.), which shields the complexity of network programming and flexibly connects devices from different manufacturers using different protocols. Real-time data processing, device alarms, message notifications, data forwarding. Geolocation, data visualization, etc. It can help you quickly build IoT-related business systems.
- iot
- java
- spring-boot
- webflux
Cross-Platform SDR Software
- sdr
- cross-platform
A cross-platform library to access USB devices
- libusb
- c
- usb
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
An advanced keyboard manager
- cross-platform
- haskell
- keyboard
- keyboard-layout
A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
- mqtt-tool
- mqtt
- mqtt-client
- electron-app
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
- mqtt
- mqtt-client
- mqtt-broker
- mqtt-server
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips