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/randruc/lazuli

Lazuli is a multitasking RTOS (Real-Time Operating System/kernel) targeting AVR microcontrollers. It allows to program and run multiple independent tasks in a real-time context on AVR microcontrollers.

arduino asm atmega atmega328p atmel avr avr-gcc avr-mcus avr-microcontrollers avr-programming c c89 code-quality embedded kernel mcu os real-time rtos scheduling

Last synced: 12 Oct 2024

https://github.com/xreef/ebyte_lora_e22_micropython_library

MicroPython LoRa EBYTE E22 device library complete and tested with Arduino SAMD, esp8266, esp32, Raspberry, rp2040 and STM32. sx1262/sx1268

arduino e22 ebyte esp32 esp8266 lora micropython raspberry-pi-pico rp2040 samd stm32 sx1262 sx1268 uart

Last synced: 10 Oct 2024

https://github.com/fbiego/esp32-spotify-oled

View your current playing song on ESP32 & OLED display using Spotify API

arduino esp32 oled spotify spotify-api spotify-player

Last synced: 07 Nov 2024

https://github.com/erriez/erriezdht22

DHT22 - AM2303 temperature and relative humidity sensor library for Arduino

am2303 arduino dht22 documentation erriez esp32 esp8266 examples humidity library logging sd-card sensor temperature tested uno

Last synced: 27 Oct 2024

https://github.com/suglider/adafruit_esp32s3_box

Arduino Adafruit compatible Library for ESP32-S3-Box device - 320x240 ST7789 TFT and TT21100 Capacitive Touch Screen

adafruit aiot arduino capacitive-touch-sensor display esp-box esp32 esp32-s3-box esp32s3 esp32s3-box library spi st7789 tt21100

Last synced: 10 Oct 2024

https://github.com/mongonta0716/m5stack-ottodiy

OttoDIY for M5Stack

arduino diy m5stack otto pca9685

Last synced: 25 Oct 2024

https://github.com/lnlp/frami2c

FramI2C is an Arduino library for FRAM (F-FRAM, Ferroelectric RAM) non-volatile memory chips with I2C interface. Supports most common Cypress and Fujitsu I2C FRAM chips with densities of 4, 16, 64, 128, 256, 512, and 1024 kilobits (kb). Provides simple, easy to use read() and write() methods for reading/writing integral and floating point types (uses automatic type inference and byte conversion), readBytes() and writeBytes() for reading/writing larger amounts of data as byte array, and fill() to fill or clear a range of FRAM memory.

arduino arduino-library deep-sleep f-ram ferroelectric ferroelectric-ram fram i2c i2c-interface i2c-memory library lorawan lorawan-device lorawan-node low-power memory non-volatile non-volatile-memory non-volatile-storage settings-storage

Last synced: 14 Oct 2024

https://github.com/specht/cruiser

A 3D shooter for the Gamebuino

3d-engine arduino gamebuino

Last synced: 06 Nov 2024

https://github.com/alberanid/arduino-rrd

An RRD library for Arduino

arduino arduino-library c-plus-plus rrd

Last synced: 15 Oct 2024

https://github.com/senseshift/esptool.ts

Updated TypeScript port of the esptool-js

arduino esp32 uart webserial

Last synced: 25 Jan 2025

https://github.com/cifertech/315mhz-jammer

315Mhz jammer with Menu

315mhz arduino jammer

Last synced: 21 Dec 2024

https://github.com/sparkfun/sparkfun_tmp117_arduino_library

Communicates with the TMP117 over I2C to quickly integrate a temperature sensor into your project.

arduino arduino-library sensor sparkfun temperature

Last synced: 16 Nov 2024

https://github.com/sparkfun/sparkfun_wisechip_hud_library

Arduino Library for the Qwiic Transparent OLED HUD

arduino arduino-library display oled sparkfun

Last synced: 16 Nov 2024

https://github.com/erriez/erriezbmx280

BMP280 / BME280 temperature/pressure/humidity sensor library for Arduino

altitude arduino bme280 bmp280 documentation erriez example getting hpa humidity i2c iot library pressure sensor started temperature weather

Last synced: 01 Nov 2024

https://github.com/pavelmc/bitx40

BITX40 sketch for Raduino, Pavel's blend.

arduino bitx bitx40 co7wt hamradio qrp radio raduino

Last synced: 05 Nov 2024

https://github.com/tobychui/diy-60w-pd-powerbank

A DIY 60W PD Powerbank with realtime battery display for charging your laptop and smartphone

arduino battery diy electronic hardware pd powerbank powerdelivery typec

Last synced: 17 Nov 2024

https://github.com/sensirion/arduino-i2c-sht4x

Arduino library for Sensirion SHT4x sensors

arduino arduino-library driver sensirion sht40 sht4x

Last synced: 12 Nov 2024

https://github.com/ctron/eclipse-hawkbit-arduino-ota-client

An Eclipse Hawkbit OTA client for Arduino

arduino embedded hawkbit iot

Last synced: 09 Nov 2024

https://github.com/xreef/thermistor_library

Thermistor very simple but complete and configurable library for thermistor.

arduino esp8266 library thermistor

Last synced: 08 Nov 2024

https://github.com/pkolt/bitmap_editor

Open source editor for bitmap images

adafruit-gfx arduino oled ssd1306 u8g2

Last synced: 27 Oct 2024

https://github.com/sh123/libaprs_bluetooth_tnc

Simple Bluetooth KISS AFSK1200 TNC based on LibAPRS

afsk afsk1200 amateur-radio aprs arduino arduino-uno bluetooth ham-radio kiss libaprs tnc vhf

Last synced: 16 Nov 2024

https://github.com/abhineetraj1/arduino-self-driving-car

This project involves building an Arduino-based auto-driving car that utilizes ultrasonic sensors to detect obstacles and make decisions on movement.

arduino arduino-projects arduino-uno

Last synced: 27 Jan 2025

https://github.com/tobozo/wifimanagertz

A NTP/Timezone extension to @tzapu's WiFiManager

arduino captive-portal esp32 ntp sntp timezone tz wifimanager

Last synced: 02 Nov 2024

https://github.com/stypox/plotter

All the needed software to print images, text or gcode files on a plotter (a pen that moves along two xy axes)

2d-plotter arduino gcode gcode-generation plotter printer

Last synced: 28 Oct 2024

https://github.com/softplus/esp8266-wifi-timing

ESP01 / ESP8266 timing app to check various wifi connection strategies

arduino esp-01 esp8266 platformio wifi

Last synced: 23 Dec 2024

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

Come with a w600 chip. This library provides a demo to connect the W600 module to a wifi access point and send data to IO via HTTP post.

arduino arduino-library w600 wifi

Last synced: 04 Dec 2024

https://github.com/aleh/lsdjmi

A little dongle providing MIDI out interface for "Arduinoboy" version of LSDJ

arduino attiny85 gameboy lsdj midi

Last synced: 03 Jan 2025

https://github.com/esp32beans/esp32-bt-exp

Arduino ESP32 Bluetooth Classic and BLE Scanner using Bluedroid BT stack

arduino bluetooth bluetooth-classic bluetooth-dual-mode bluetooth-low-energy esp32 esp32-arduino

Last synced: 11 Jan 2025

https://github.com/andrejchoo/usb-pic-programmer-on-arduino

Open USB Programmer project for PIC MCU based on Arduino (ATMEGA328)

arduino linux pic programmer qt usb

Last synced: 11 Dec 2024

https://github.com/kcl93/tasks

Lightweight and fast preemptive scheduler for ATMega and SAM3X Arduino Boards

arduino arduino-library atmega avr library multitasking preemptive samd scheduler task-scheduler tasks

Last synced: 06 Feb 2025

https://github.com/smfsw/smoothadc

Arduino library for smooth ADC results

adc arduino arduino-library

Last synced: 09 Dec 2024

https://github.com/trzy/pixart

PAJ7025R2 for 6dof tracking: code (Arduino, Windows) and PCB (KiCad).

6dof-pose 6dof-tracking arduino infrared-object-tracking kicad pixart

Last synced: 17 Dec 2024

https://github.com/nicodupont/bbqduino

A wifi Thermometer for my Barbecue with an Arduino

arduino barbecue cooking esp8266-arduino

Last synced: 26 Dec 2024

https://github.com/darekbx/esp32-notification-receiver

M5StickC as a notifications receiver. Notifications are transferred from the Android phone.

android arduino esp32 kotlin

Last synced: 31 Dec 2024

https://github.com/smfsw/capturetimer

Arduino Input Capture library

arduino arduino-library capture pin

Last synced: 09 Dec 2024

https://github.com/osresearch/rotary

Rotary phone interface for the Adafruit FONA boards

adafruit arduino electronics fona gsm phone retrocomputing teensy

Last synced: 28 Nov 2024

https://github.com/mcer12/pinky32

Tiny STM32F030F4P6 dev board, 100% compatible with stm32duino arduino core

arduino arduino-ide devboard stm32 stm32duino stm32f030 stm32f030k6t6

Last synced: 28 Nov 2024

https://github.com/shridattdudhat/udrone

μDrone is a Low-Cost Arduino Based Drone Project that will help you to build and Learn the Basic Fundamentals of Drone!

arduino brushed-motor brushed-motor-drone diy drone

Last synced: 11 Oct 2024

https://github.com/vortigont/infoclock

DIY Informer/Clock based on ESP8266 controller and Max72xx LED modules

arduino clock esp8266 informer max7219 max7219-clock max7221 max72xx weather-station

Last synced: 27 Oct 2024

https://github.com/yeliudev/feedie

An intelligent feeding robot with voice control and visual servo support.

arduino opencv

Last synced: 25 Jan 2025

https://github.com/lucaangioloni/thehound

An automated model car that tracks and follows objects. Built with RaspberryPi and Arduino, controlled by an iPhone.

arduino automation bachelor-thesis elaboration iphone motor pi-camera raspberry-pi vision

Last synced: 20 Oct 2024

https://github.com/blockfrost/blockfrost-arduino

Arduino SDK for the Blockfrost.io API

api arduino blockfrost cardano ipfs rest sdk

Last synced: 06 Dec 2024

https://github.com/martinius96/termostat-ethernet

Termostat postavený na platforme Arduino s Ethernet shieldom Wiznet W5100 / modulom Wiznet W5500. Využíva teplotný senzor DS18B20 na OneWire zbernici. Arduino riadi výstup - relé na základe rozdielu cieľovej a nameranej teploty so zohľadnením hysterézy. Thermostat built on the Arduino platform with Ethernet shield Wiznet W5100 / module Wiznet W5500. It uses the DS18B20 temperature sensor on the OneWire bus. The Arduino controls the output-relay based on the difference between the target and measured temperature, taking into account the hysteresis.

arduino c ds18b20 esp32 ethernet ethernet-phy ethernet-shield html lan8720 thermostat thermostat-controller web website wiring wiznet

Last synced: 09 Nov 2024

https://github.com/jbtronics/fm1216duino

An Arduino Library to controlo FM1216-Tuner over I2C (only Soft-I2C)

arduino arduino-library fm i2c radio tuner

Last synced: 18 Nov 2024

https://github.com/robtillaart/cozir

Arduino library for COZIR range of temperature, humidity and CO2 sensors

arduino co2 sensor

Last synced: 19 Nov 2024

https://github.com/arm-university/smart-school-projects

A collection of accessible and engaging projects for teachers and learners that utilise the more advanced features of Arduino in real-world contexts.

arduino coding computerscience computing data-science education educationprojects pbl physical-computing projects stem

Last synced: 29 Nov 2024

https://github.com/claudemarais/gps_tracking_cat_collar_xiao_esp32-c3

An Arduino project to log GPS data to a MicroSD using the tiny XIAO ESP32-C3. The components are small and light enough to fit around a cat collar! Now we know where the cat runs around at night :-)

arduino cat data-logger esp32-c3 esp32c3 gps-logger gps-tracker xiao-esp32-c3

Last synced: 10 Oct 2024

https://github.com/claudemarais/airsoft-hud

Transparent HUD for an Airsoft gun that shows how many BBs are left in your magazine and keeps track of your number of kills and deaths during a match. A XIAO ESP32-C3 is used together with a SSD1309 transparent OLED display. An IR Transmitter LED and IR Receiver sensor is used to detect BBs. Video: https://youtu.be/BZJjDX5xyRM

3d-printing airsoft arduino bb-counter bbs counter deep-sleep esp32-c3 esp32c3 hud interrupt ir-led ir-receiver ir-transmitter magazine oled-display p90 ssd1309 transparent xiao-esp32-c3

Last synced: 10 Oct 2024

https://github.com/powerbroker2/sdterminal

Basic terminal interface for Arduino SD card logging/file management

arduino sd sd-card sd-terminal sdfat serial-communication

Last synced: 15 Nov 2024

https://github.com/xanthium-enterprises/java-serial-port-communication-arduino-atmega328p

Serial Port Communication tutorial using Java and Arduino (ATmega328P)

arduino java java-8 javase serial-communication serial-port serialport

Last synced: 13 Oct 2024

https://github.com/RobTillaart/SHEX

Arduino library for transforming Serial in a HEX dump

arduino hex-dump stream

Last synced: 24 Nov 2024

https://github.com/redfrik/udk09-bits_and_pieces

UdK audiovisual programming course resources 2013_SS

arduino pure-data supercollider

Last synced: 18 Jan 2025

https://github.com/kamadotanjiro-beep/smart-aquarium-v3.0

V3.0 - Using NodeMCU ESP8266 for controlling switches (Relay). Uses RTC (Real Time Clock - DS3231) and NTP (Network Time Protocol) for maintaining time. OLED Display (128x64) for instant updates. A webserver for Manual Controls. Vast application including Aquariums and IOT related.

aquarium-automation aquarium-controller arduino bootstrap5 ds3231-arduino esp-now esp8266-arduino modern-ui nodemcu-esp8266 oled-display-ssd1306 ota-firmware-updates ota-update relay-modules rtc-module smart-home ssr xmlhttprequest

Last synced: 27 Oct 2024

https://github.com/benjuan26/edca

Elite Dangerous Cockpit Agent: Sends ED status updates via serial port

arduino embedded gaming

Last synced: 10 Oct 2024

https://github.com/enceladus2000/acousticcamera

A simple open-source acoustic camera. Includes a basic simulator in Python.

arduino signal-processing simulations

Last synced: 13 Jan 2025

https://github.com/luqasz/avrisp

AVR ISP library for flashing, reading AVR chips.

arduino atmega avr isp

Last synced: 10 Oct 2024

https://github.com/smolbun/cc1101-frequency-finder

Get RF frequencies that are above the set threshold by hopping through a list of commonly used frequencies

arduino cc1101 esp32 esp8266 raspberry-pi-pico

Last synced: 20 Jan 2025

https://github.com/anachrocomputer/testay8930

Basic test code for the Microchip AY8930 sound chip connected to an Arduino.

arduino ay-3-8910 ay8930 general-instruments generating-sounds microchip programmable-sound-generator psg

Last synced: 15 Nov 2024

https://github.com/gavinlyonsrepo/rf_data_link

A low power RF data link between two ATmega328's based Arduino units , Sensor data is transferred Via a 433 Mhz transmitter. and then displayed on an OLED CH1115.

433mhz aht10 arduino arduino-project arduino-projects arduino-sketch atmega328p ch1115 lm75a low-power oled-display radio-frequency radiohead rf rf-receiver rf-transmitter temperature-monitor temperature-sensor wl101-341 wl102-341

Last synced: 10 Oct 2024

https://github.com/arminjo/arduino-dtsu666h_powermeter

Arduino Nano substitute for a RS485 3 Phase DTSU666-H coil based power meter. Less resolution, but better display

arduino current-transformer dtsu666 modbus modbus-sniffer optiboot power-meter rs485 split-core-coils

Last synced: 27 Oct 2024

https://github.com/robtillaart/troolean

Arduino Library for a three state logic datatype supporting {True False Unknown}

arduino boolean tristate

Last synced: 19 Nov 2024

https://github.com/pljakobs/arduino_gauges

A set of gauges to work with Adafruit_GFX

adafruit-gfx arduino automation display gauge lcd teensy

Last synced: 22 Nov 2024

https://github.com/robtillaart/shex

Arduino library for transforming Serial in a HEX dump

arduino hex-dump stream

Last synced: 19 Nov 2024

https://github.com/krdlab/esp32-eddystone

Eddystone library for ESP32

arduino esp32

Last synced: 28 Oct 2024

https://github.com/ahsankhan26/laser-data-transmission

Textual data transmission using Laser and Arduino

arduino ascii binary cpp data-transmission laser

Last synced: 03 Nov 2024

https://github.com/robtillaart/srf05

Arduino library for SRF05 distance sensor

arduino distance pulse sound

Last synced: 19 Nov 2024

https://github.com/robtillaart/timing

Arduino library with wrappers for seconds millis micros

arduino microseconds milliseconds seconds

Last synced: 19 Nov 2024

https://github.com/RobTillaart/Troolean

Arduino Library for a three state logic datatype supporting {True False Unknown}

arduino boolean tristate

Last synced: 24 Nov 2024

https://github.com/robtillaart/nibblearray

Arduino library for a compact array of nibbles (4 bit units)

arduino memory nibble

Last synced: 19 Nov 2024

https://github.com/yveaux/dollhouse_sketches

Arduino sketches for the MySensors dollhouse demo at Eindhoven Maker Faire 2017

arduino makerfaire mysensors

Last synced: 27 Oct 2024

https://github.com/robtillaart/pca9634

Arduino library for PCA9634 I2C 8 bit PWM LED driver, 8 channel.

arduino driver i2c led pwm

Last synced: 19 Nov 2024

https://github.com/turiphro/alexa-led-ring-animations

Arduino sketch simulating the Alexa Echo Dot LED ring animations

alexa animations arduino avs leds neopixel neopixel-ring

Last synced: 19 Dec 2024

https://github.com/charlesrocket/beastie

FreeBSD face for Watchy

arduino esp32 watchy-faces

Last synced: 27 Oct 2024

https://github.com/abhineetraj1/arduino-tft-project

This project displays text and button on tft borad

arduino arduino-display arduino-project arduino-uno

Last synced: 28 Nov 2024

https://github.com/vortigont/espasyncbutton

Event-based asynchronous button library for ESP32 family chips. It generate events for various button press patterns, like short/long press, clicks, autorepeat, multiple clicks

arduino asynchronous button event-driven

Last synced: 27 Oct 2024

https://github.com/robtillaart/heartbeat

Arduino library for a simple HeartBeat

arduino heartbeat

Last synced: 19 Nov 2024

https://github.com/matthias-bs/atc_mithermometer

Arduino BLE Client library for receiving ATC_MiThermometer Data (as Advertising Data)

arduino arduino-library ble esp32 esp32-arduino sensors

Last synced: 23 Oct 2024

https://github.com/yahboomtechnology/omniduino-car

Yahboom Omniduino smart robot with Mecanum Wheel

arduino car mecanum-wheel omniduino-car robots video

Last synced: 09 Nov 2024

https://github.com/thatxliner/fadaig

For Absolutely Destroying An iMessage Game

arduino gamepigeon leonardo word-hunt

Last synced: 27 Oct 2024

https://github.com/juanmb/skypointer

Software for controlling a motorized sky-pointing laser

arduino astronomy python stellarium

Last synced: 13 Oct 2024

https://github.com/jason-rietzke/sensorplot_webinterface

Displaying SensorData of Arduino like microcontrollers as plotted graphs in a WebInterface running locally on the device

arduino latest-sensor-measurements plot represent-sensor-measurements sensor sensor-data sensorplot-webinterface smarthome triggers webinterface

Last synced: 14 Dec 2024

https://github.com/fabio914/applewatch_tvremote

Apple Watch TV Remote

apple-watch arduino iphone

Last synced: 11 Oct 2024

https://github.com/gdsports/intellikeys_uhls

IntelliKeys USB host driver for the SAMD boards

arduino intellikeys openikeys samd21 usb-host

Last synced: 13 Jan 2025

https://github.com/gdsports/mididump

Display USB MIDI events on M5Stack display

arduino esp32 m5stack midi usb-host

Last synced: 13 Nov 2024

https://github.com/jorticus/nest-ir

🌡 An Arduino interface between Nest's HVAC signals and an IR-controlled heat pump.

arduino hvac ir nest

Last synced: 11 Oct 2024

https://github.com/ivynya/esp32-rick-roller

A compact solution for Rick Rolling your friends, coworkers, and normies in public.

arduino cpp esp32 rick-astley rickroll

Last synced: 26 Jan 2025

https://github.com/jorticus/umate

Arduino library for the Outback MATE protocol

arduino arduino-library avr

Last synced: 11 Oct 2024