Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Arduino

Arduino is an open source platform that allows users to easily build and program electronic devices using a variety of hardware and software tools. It is popular among hobbyists, educators, and professionals for its versatility and ease of use. With a variety of available microcontrollers, sensors, actuators, and other components, Arduino enables users to create a wide range of projects, from simple circuits to complex systems. Whether you are just getting started with electronics or have experience building projects, Arduino has something to offer for everyone.

https://github.com/araffin/python-arduino-serial

A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Python implementation.

arduino bluetooth communication protocol python raspberry-pi serial sockets

Last synced: 09 Nov 2024

https://github.com/jarmitage/stenophone

The Stenophone is a musical instrument combining stenotype and live coding

arduino eagle livecoding music musical-instrument node osc p5ks plover processing socket-io stenotype supercollider teensy tidalcycles yarn

Last synced: 10 Oct 2024

https://github.com/rufus31415/sharer.net

Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.

arduino boards c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows

Last synced: 27 Oct 2024

https://github.com/c-klinger/esp8266-arduino-wifirgb

A RESTful API implementation to control an RGB LED Strip using an ESP8266 microcontroller.

arduino esp2688 home-automation iot rest rest-api rgb rgb-controller rgb-led rgb-ledstrip wifi

Last synced: 23 Nov 2024

https://github.com/vortigont/esp32-flashz

zlib compressed OTA firmware update for ESP32. Implements on-the-fly OTA images decompression on upload/flashing

arduino arduino-library arduino-ota esp32 esp32-arduino esp32-ota ota-update

Last synced: 27 Oct 2024

https://github.com/redphx/divoomclient

Decrypt Divoom's animations so they could be displayed on LCD screen, LED matrix...

arduino divoom esp32 pixoo pixoo64

Last synced: 07 Nov 2024

https://github.com/barakwei/irelectra

Electra A/C IR Encoder for IRremote

air-conditioner arduino irremote particle-io

Last synced: 15 Oct 2024

https://github.com/dyadica/unity_serialport

Serial port comm's within Unity 3D

arduino comport esp32 serialport unity unity3d

Last synced: 21 Nov 2024

https://github.com/robotis-git/opencm9.04

Software for OpenCM 9.04 / OpenCM means Open-source Control Module.

arduino board dynamixel embedded opencm robotis

Last synced: 14 Nov 2024

https://github.com/RobTillaart/MCP_DAC

Arduino library for MCP_DAC MCP48xx and MCP49xx series SPI-DAC

arduino dac

Last synced: 24 Nov 2024

https://github.com/adafruit/adafruit_wippersnapper_arduino

WipperSnapper is a firmware for creating no-code IoT electronics projects.

arduino arduino-library esp32 esp8266 iot no-code rp2040 wippersnapper

Last synced: 24 Dec 2024

https://github.com/rahul-sb/EIT

Electrical Impedance Tomography (EIT)

arduino eidors eit electrical-impedance-tomography image-reconstruction matlab

Last synced: 26 Oct 2024

https://github.com/wollewald/icm20948_we

An Arduino library for the ICM20948 9-axis accelerometer, gyroscope and magnetometer. It contains many example sketches with lots of comments to make it easy to use.

accelerometer arduino gyroscope i2c icm-20948 icm20948 imu magnetometer spi

Last synced: 07 Nov 2024

https://github.com/cisco-talos/oil-pumpjack

Oil Pumpjack: open source materials to create your own oil pumpjack managed by an Arduino

arduino arduino-schematic arduino-uno-source modbus

Last synced: 06 Nov 2024

https://github.com/sparkfun/thermal_printer

Demo Code for the Thermal Printer available from SparkFun Electronics

arduino printer sparkfun sparkfun-products

Last synced: 16 Nov 2024

https://github.com/pu2clr/qn8066

QN8066 TX FM DSP Transmitter Arduino Library

arduino fm qn8066 radio rds transmitter

Last synced: 08 Nov 2024

https://github.com/xinyuan-lilygo/t-impulse

Wristband with LoRa and GPS

arduino platformio

Last synced: 08 Nov 2024

https://github.com/tigoe/websocket-examples

Examples for websocket clients and servers

arduino javascript nodejs websocket websocket-server websockets

Last synced: 28 Oct 2024

https://github.com/guruthree/pico-superkey-board

A single key keyboard, a demonstration of a USB HID device for the Raspberry Pi Pico in C

arduino keyboard raspberry-pi-pico tinyusb usb usb-hid

Last synced: 05 Nov 2024

https://github.com/omersiar/shiftedlcd

Arduino Library for 74HC595 Shift Register using SPI

1602lcd arduino lcd1602 lcd16x2 spi

Last synced: 27 Oct 2024

https://github.com/robtillaart/mcp_dac

Arduino library for MCP_DAC MCP48xx and MCP49xx series SPI-DAC

arduino dac

Last synced: 19 Nov 2024

https://github.com/tobozo/m5tube

Video player for M5Stack with Docker conversion support

arduino audio docker esp32 esp32-chimera-core m5stack m5stack-sd-updater video videoplayer

Last synced: 22 Oct 2024

https://github.com/tiegertropfen119-0001/arduino-car-key-jammer

🔑This is a small project about an RF module for an Arduino. This module can transmit at 433 MHz, which can be used to jam or disable a car key. ❗This project is for educational and informational purposes only. In some countries, it is illegal to block a signal. I assume no liability for any damage.❗

315mhz 433mhz arduino arduino-ide arduino-uno arduino-wireless deauther hacking jammer jammers key lockpicking rf rolling-codes wireless

Last synced: 10 Oct 2024

https://github.com/mathertel/rfcodes

This is a RF signal encode and decode library that can be adapted to different protocols by specifying the timing conditions is a table. Can be used with 433 MHz and IR receivers and senders.

arduino arduino-library protocols rf-signal rf433

Last synced: 27 Oct 2024

https://github.com/makerspet/makerspet_loki

Maker's Pet Loki - a 200mm 3D-printed DIY pet robot compatible with Kaia.ai robotics software platform

3d-printing 3mf arduino diy esp32 esp32-arduino fusion-360 kaia-ai kaiaai-robot makers open-source pet-robots pets remake-ai robot robotics ros2 stem stl-files

Last synced: 08 Nov 2024

https://github.com/pstolarz/coopthreads

Lightweight, platform agnostic, stackful cooperative threads library.

arduino arduino-library cooperative multitasking multithreading scheduler threads

Last synced: 28 Oct 2024

https://github.com/schreibfaul1/esp32-ir-remote-control

C++ class for the infrared remote control and reciever module

arduino esp32 infrared-control vs1838

Last synced: 27 Oct 2024

https://github.com/pu2clr/QN8066

QN8066 TX FM DSP Transmitter Arduino Library

arduino fm qn8066 radio rds transmitter

Last synced: 07 Nov 2024

https://github.com/techn0man1ac/perpetualledwristwatch

The simple and "Perpetual" WristWatch(project code name "LumiTime") with 12 red LEDs, it have LIR2430 Li-Ion battery and 12 solar cells, based on a simple Microchip microcontroller ATtiny13. It full open source(firmware and hardware).

arduino attimy led li-ion-battery microchip open-source wristwatch

Last synced: 16 Dec 2024

https://github.com/harbaum/ftduino

fischertechnik compatible arduino

arduino construction-kit fischertechnik

Last synced: 15 Nov 2024

https://github.com/RobTillaart/MultiMap

Arduino library for fast non-linear mapping or interpolation of values

arduino interpolation linear map multimap non-linear

Last synced: 24 Nov 2024

https://github.com/lynix/fanboy

Open Source PWM Fan Controller

arduino fan-controller open-source

Last synced: 15 Nov 2024

https://github.com/madhavbahl/arduino-projects

Basic projects on ARDUINO UNO

arduino

Last synced: 06 Nov 2024

https://github.com/m4gnv5/docgreenesa5000-dashboard

e-Scooter protocol reversing, custom dashboard and tuning chip for the Doc Green scooters sold by e.g. Lidl

arduino arduino-nano dashboard docgreen esa1919 esa5000 escooter esp32 esp8266 lidl m365 scooter scooters

Last synced: 14 Oct 2024

https://github.com/chuangzhu/insect-robot

:beetle: Control an insect using your cell phone.

arduino biology open-source-hardware oshw robotics wechat-mini-program

Last synced: 21 Dec 2024

https://github.com/ubidefeo/ftdebouncer

Debounce and Pin Change handling Library for Arduino

arduino debounce-library

Last synced: 09 Nov 2024

https://github.com/racerxdl/esp32-hub-panel

A ESP32 clock / display using 64x32 HUB75 panels.

arduino esp32 golang hub75 led led-panel

Last synced: 07 Nov 2024

https://github.com/marcel-licence/ml_synth_basic_example

Arduino polyphonic synthesizer project (not a Moog) for ESP32 - STM32 - Teensy and more

arduino effects esp32 filter polyphonic stm32 synthesizer teensy

Last synced: 07 Nov 2024

https://github.com/adlerweb/esp8266-bme280-multi

ESP8266 + BME280 -> MQTT, Serial, HTTP-Server, HTTP-Client/Volkszähler

arduino bme280 esp8266 mqtt volkszaehler

Last synced: 19 Nov 2024

https://github.com/platformio/platform-atmelmegaavr

Atmel megaAVR: development platform for PlatformIO

arduino avr megaavr platformio platformio-platform

Last synced: 07 Oct 2024

https://github.com/wokwi/good-arduino-code

Frontend for goodarduinocode.com - A curated collection of Arduino coding examples

arduino arduino-sketch

Last synced: 16 Nov 2024

https://github.com/alexander-sholohov/si5351-beacon

WSPR beacon based on Arduino + si5351

arduino si5351 wspr-beacon

Last synced: 05 Nov 2024

https://github.com/m4cs/digiduck-framework

Framework for Digiduck Development Boards running ATTiny85 processors and micronucleus bootloader!

arduino digispark digispark-payload-converter digispark-scripts digispark-usb framework python3

Last synced: 31 Oct 2024

https://github.com/seeed-studio/seeed_arduino_ultrasonicranger

This library provides a code to measure the distance to obstacles in front and prints the distance value to the serial terminal or LCD.

arduino arduino-library distance grove ultrasonic

Last synced: 04 Dec 2024

https://github.com/seeed-studio/seeed_arduino_freertos

This library gives an example of how to get FreeRTOS running on Seeed production. The project can be used as a template to build your projects off of as well.

arduino arduino-library freertos samd21 samd51

Last synced: 04 Dec 2024

https://github.com/2bndy5/cirquepinnacle

A library to interface with Cirque Glidepoint circle trackpads on the Arduino, Linux (with python bindings), and RPi Pico SDK Platforms.

arduino cirque linux pico-sdk platformio-arduino platformio-library python3 raspberry-pi trackpad

Last synced: 18 Dec 2024

https://github.com/bblanchon/arduinocontinuousstepper

An Arduino library to spin stepper motors in continuous motions.

arduino

Last synced: 29 Oct 2024

https://github.com/simonepri/roboprime

🤖 Full featured 21 DOF 3D Printed Humanoid Robot based on ATmega328P chip

3d-printing arduino atmega328p electronics firmware humanoid humanoid-robot robotics

Last synced: 22 Oct 2024

https://github.com/pu2clr/si470x

It is an Arduino Library for the SI4702 and SI4703, BROADCAST RECEIVER.

arduino arduino-ide arduino-library dsp fm fm-receiver library radio receiver si4701 si4702 si4703

Last synced: 08 Nov 2024

https://github.com/pu2clr/si4844

Silicon Labs SI4844 (BROADCAST ANALOG TUNING DIGITAL DISPLAY AM/FM/SW RADIO RECEIVER) Library

am arduino arduino-ide arduino-library dsp fm labs library radio-receiver receiver shortwave si4844 silicon

Last synced: 08 Nov 2024

https://github.com/flrs/hampelfilter

Arduino library for identifying outliers with a Hampel filter

arduino arduino-library hampel-filter outlier-detection

Last synced: 02 Nov 2024

https://github.com/xreef/abb_aurora_solar_inverter_library

Arduino, esp32 and esp8266 library for ABB (ex PowerOne) Aurora Inverter, implement a full methods to retrieve data from the Inverter via RS-485

abb arduino aurora esp32 esp8266 inverter library powerone rs485

Last synced: 08 Nov 2024

https://github.com/h1romas4/arduino-saturn-joystick

Convert Sega Saturn controller to USB HID joypad using Arduino Leonardo / Pro Micro.

arduino arduino-leonardo arduino-pro-micro joystick sega-saturn

Last synced: 08 Nov 2024

https://github.com/pu2clr/SI4844

Silicon Labs SI4844 (BROADCAST ANALOG TUNING DIGITAL DISPLAY AM/FM/SW RADIO RECEIVER) Library

am arduino arduino-ide arduino-library dsp fm labs library radio-receiver receiver shortwave si4844 silicon

Last synced: 07 Nov 2024

https://github.com/sparkfun/nrf52840_breakout_mdbt50q

Breakout board for the MDBT50Q nRF52840 module

arduino bluetooth sparkfun sparkfun-products

Last synced: 16 Nov 2024

https://github.com/ohand/dtugateway

arduino gateway for Hoymiles HMS-800W-2T and similar as stable connection to the dtu for applications in smarthome or IFTT environments with display support OLED/ TFT - available for ESP32 and ESP8266

arduino embedded esp32 esp8266 hoymiles oled-128x64 oled-display-ssh1106 protobuf tft-240x240 tft-display-gc9a01

Last synced: 16 Nov 2024

https://github.com/danesparza/halloweenfire

:jack_o_lantern: Arduino sketch for multiple neopixels to create spooky 'fire' effect

adafruit arduino electronics fire halloween led leds multiple-neopixels neopixels

Last synced: 24 Nov 2024

https://github.com/mariusgreuel/USBasp

USBasp - USB programmer for Atmel AVR controllers (with WinUSB support)

arduino avr usbasp winusb

Last synced: 05 Nov 2024

https://github.com/hieromon/espshaker

ESP8266 interactive serial command processor via Arduino core.

arduino arduino-sketch eeprom esp8266 esp8266-arduino interactive mqtt mqtt-client wifi

Last synced: 27 Oct 2024

https://github.com/jackgruber/arduino-pro-mini-lora-sensor-node

Arduino Pro Mini TTN LoRaWAN Node with RFM95 module battery-powered

arduino arduino-pro-mini battery dht22 lora lorawan platfomio rfm95

Last synced: 28 Oct 2024

https://github.com/schollz/tape-synth

Instructions to create a cassette synthesizer.

arduino cassette-player cassette-tape dac synth synthesizer

Last synced: 09 Nov 2024

https://github.com/powerbroker2/arduhud

Arduino/ELM327-based project to create a car head's up display

arduino car carhacking elm327 heads-up-display hud obd obd-ii obd2 obdii

Last synced: 15 Nov 2024

https://github.com/budryerson/tfluna-i2c

Arduino library for the Benewake TFLuna LiDAR distance sensor in the I2C communication mode

arduino arduino-library benewake lidar tf-luna tfluna

Last synced: 16 Nov 2024

https://github.com/robtillaart/multimap

Arduino library for fast non-linear mapping or interpolation of values

arduino interpolation linear map multimap non-linear

Last synced: 19 Nov 2024

https://github.com/ssloy/penny

3 servos, 10 dollars hexapod

arduino atmega atmel fun hexapod open-hardware robot robots

Last synced: 11 Nov 2024

https://github.com/RobTillaart/Statistic

Statistic library for Arduino includes sum, average, variance and std deviation

arduino statistics

Last synced: 24 Nov 2024

https://github.com/rbnis/sbuscontroller

This Arduino-Sketch lets you connect your SBUS compatible radio wirelessly as controller to your pc.

arduino controller frsky futaba radio sbus sketch taranis wireless

Last synced: 28 Oct 2024

https://github.com/nopnop2002/arduino-canbus-monitor

mcp2515 canbus module to Monitor Canbus traffic

arduino canbus mcp2515 monitoring windows

Last synced: 27 Oct 2024

https://github.com/designer2k2/xmas-tree

XMAS Tree from stacked ws2812 rings driven by a Digispark

arduino christmas-tree digispark esp32-c3 esp32-s2 qtpy seeeduino-xiao tree ws2812 ws2812b xmas-tree

Last synced: 28 Oct 2024

https://github.com/1technophile/rc-switch

Arduino lib to operate 433/315Mhz devices like power outlet sockets and receive PIR, door, window sensor signals

315mhz 433mhz arduino arduino-library rf

Last synced: 26 Sep 2024

https://github.com/robtillaart/statistic

Statistic library for Arduino includes sum, average, variance and std deviation

arduino statistics

Last synced: 19 Nov 2024

https://github.com/mitra42/webforth

Forth for the web - implemented in JS and other web technologies

arduino forth javascript language

Last synced: 10 Oct 2024

https://github.com/charliegerard/lifi

Prototype of Li-Fi technology using Arduino and JavaScript đź’ˇ

arduino creative-coding hardware iot javascript johnny-five li-fi lifi nodejs

Last synced: 15 Nov 2024

https://github.com/saleem-hadad/zino

🤖 Custom Arduino library made for humans.

analog-comparator arduino arduino-library cpp dc-motor eeprom oop servo-motor ultrasound zino

Last synced: 28 Oct 2024

https://github.com/RobTillaart/MCP23S17

Arduino library for SPI based MCP23S17 16 channel port expander

arduino input-output spi

Last synced: 24 Nov 2024

https://github.com/ThomasChappe/S63_Arduino

Ressusciter un téléphone à cadran S63 avec un Arduino Uno et un player MP3

arduino birthdate mp3 phone s63 shield socotel song vintage

Last synced: 21 Dec 2024

https://github.com/dinau/nimonavr

Nim language test program for Arduino UNO/Nano or its compatibles

arduino avr blink c2nim dimmer led nano nim nim-lang pwm sd sd-card spi uart uno usart

Last synced: 15 Dec 2024

https://github.com/lflimeira/roboticarmandroid

:muscle: + :iphone: It's a simple project where you'll learn how to create a Robotic Arm with Arduino board, controlled by a Android smartphone using Bluetooth. (PT-BR: Um projeto simples onde você irá aprender como criar um braço robótico utilizando Arduino, e controlar ele via Bluetooth através de um aplicativo Android)

android android-application android-smartphone arduino bluetooth robotic-manipulator robotics

Last synced: 06 Nov 2024

https://github.com/xreef/pcf8591_library

Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.

analog arduino arduino-library esp-01 esp32 esp8266 expander i2c library pcf8591 raspberry-pi read rp2040 stm32 write

Last synced: 08 Nov 2024

https://github.com/dilawar/serialscope

A simple Serial Port Oscilloscope

arduino arduino-uno oscilloscope python3 serial-port

Last synced: 09 Nov 2024

https://github.com/moduscreateorg/evade-arduboy-game

An Arduboy game, written as a gift for Modus Create clients for the 2016 holiday season.

arduboy arduboy-game arduino c

Last synced: 28 Nov 2024

https://github.com/carlosefr/magstripelib

Magnetic (swipe-type) card reader library for the Arduino.

arduino card-reader driver library

Last synced: 21 Nov 2024

https://github.com/jes/autopatzer

Automatic chess board

arduino chess diy electronics lichess

Last synced: 22 Nov 2024

https://github.com/gavinlyonsrepo/nokia5110_text

ASCII text Library for the Nokia 5110 LCD ( PCD8544 controller) for the Arduino microcontroller eco-system. Nine ASCII text fonts of various sizes . Designed to be light weight, low memory footprint. Tested on Arduino , STM32 and ESP-X

5110 arduino arduino-library ascii-character-text ascii-fonts ascii-text-fonts attiny85 display esp32 esp8266 lcd lcd-library library minimal nokia nokia-5110 nokia-display nokia5110 pcd8544 stm32f103c8t6

Last synced: 12 Nov 2024

https://github.com/gavinlyonsrepo/fourteensegdisplay

An Arduino library to display data on a seven 7, nine 9, fourteen 14 or sixteen 16 segment alphanumeric LED display module. Will work with common anode and cathode. Includes ASCII font and supports Hexadecimal, Decimal point, strings. Optimized low memory footprint. Provides a function for manually setting segments to any pattern. Uses Shift registers

14-segment-alphanumeric-display 74hc595 alphanumeric arduino arduino-library ascii attiny85 cathode fourteen fourteen-segment-display led library nine-segment segment seven-segment seven-segments-display shift-register sixteen-segment-display starburst stm32f103c8t6

Last synced: 12 Nov 2024