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.
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
- simulation
- robotics
- kinematics
- virtual-reality
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
- asyncapi
- reactive
- specification
- websockets
Behavior Trees Library in C++. Batteries included.
A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
- simulator
- unity
- game-engine
- autonomous
TensorFlow for Raspberry Pi
Motion Generation for Robots and Machines. Real-time. Jerk-constrained. Time-optimal.
- trajectory-generation
- robotics
- jerk-constrained
- time-optimal
gradslam is an open source differentiable dense SLAM library for PyTorch
OpenAI Gym environments for an open-source quadruped robot (SpotMicro)
- openai-gym
- openai-gym-environments
- robotics
- tensorflow
Modular autonomous driving platform running on the CARLA simulator and real-world vehicles.
- autonomous-vehicles
- autonomous-driving
- carla
- perception
A lightweight C++ machine learning library for embedded electronics and robotics.
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++
- state-machine
- ros
- ros-packages
- navigation
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
- squirreljme
- java
- java-me
- iot
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
A micro neural network multilayer perceptron for MicroPython (used on ESP32 and Pycom modules)
- micropython
- neural-network
- multilayer-perceptron
- mlp
The webinterface and controlling software for a diy raspberry-pi based cocktail making machine
- raspberry-pi
- vuejs
- cocktails
- cocktail
Machine Learning and Digital Signal Processing for MicroPython
- embedded-systems
- micropython
- python
- tinyml
bpflock - eBPF driven security for locking and auditing Linux machines
Some very simple examples to get you started with the Line-us API
- gcode-commands
- drawing
- robot
- drawing-machine
Clojure MQTT client
🛡️ Free AI that blocks hackers while you sleep. Runs on cheap hardware. When someone in Tokyo gets attacked, you're protected in 30 seconds. No fees. No experts needed. Just protection. One node's detection → everyone's protection.
- ai-security
- cybersecurity
- ids
- iot-security
Play classic arcade games on a 64x64 RGB LED Matrix, powered by the Raspberry RP2040.
- arcade-game
- arcade-machine
- diy-electronics
- game
A simple, reproducible, affordable, modern, and customizable cocktail mixing machine
- cocktail
- cocktail-machine
- diy
- golang