Arduino is an open source hardware and software company and maker community.
There are 72,163 repositories under arduino topic.
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Affordable WiFi hacking platform for testing and learning
JavaScript Robotics and IoT programming framework, developed at Bocoup.
How to be low-level programmer
Golang framework for robotics, drones, and the Internet of Things (IoT)
Your Gateway to Embedded Software Development Excellence :alien:
đź“ź JSON library for Arduino and embedded C++. Simple and efficient.
ESP8266 WiFi Connection manager with web captive portal
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Flexible data visualization software for embedded devices and projects
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!
Infrared remote library for Arduino: send and receive infrared signals with multiple protocols
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
An IoT Solution,Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32.
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
STM32 core support for Arduino
:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards