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/lexus2k/avrsim

AVR Simulator to run Atmel code on desktop pc

arduino atmel attiny85 avr-simulator simulator

Last synced: 27 Oct 2024

https://github.com/copych/esp32_s3_sampler

ESP32-S3 based sampler handles gigabytes of PCM WAV files, up to 19 stereo voices polyphony, CD quality

arduino audio esp32-s3 esp32s3 music sampler synth synthesizer wav

Last synced: 10 Oct 2024

https://github.com/RobTillaart/FastMap

Arduino library for Fast mapping and constraining

arduino

Last synced: 24 Nov 2024

https://github.com/robtillaart/mt8870

Arduino library for MT8870 DTMF decoder (breakout)

arduino decoder dmtf

Last synced: 19 Nov 2024

https://github.com/RobTillaart/ParallelPrinter

Arduino library that implements a parallel printer - print interface

arduino parallel printer

Last synced: 24 Nov 2024

https://github.com/andygeiss/esp32-controller

This package provides an API for mapping Golang into Arduino code, which can be used by https://github.com/andygeiss/esp32-transpiler.

arduino esp32 go golang

Last synced: 10 Oct 2024

https://github.com/retro-esp32/Odroid-GO-ILI9342

ESP32 version of Gaboze Pocaio based on Odroid-Go

arduino arduino-library esp32 ili9342 make odroid odroid-go tft tft-display tft-lcd

Last synced: 18 Nov 2024

https://github.com/mengguang/atsha204_i2c

Arduino Library for Atmel CryptoAuthentication ATSHA204A chip

arduino atsha204 atsha204a crypto hash

Last synced: 21 Nov 2024

https://github.com/luos-io/arduino_core

Adapted versions of Arduino core allowing to support Luos.

arduino embedded

Last synced: 07 Nov 2024

https://github.com/robtillaart/ags02ma

Arduino library for AGS02MA TVOC sensor

arduino arduino-library esp32 esp8266

Last synced: 19 Nov 2024

https://github.com/handiko/esp-12ef-eagle-library

Eagle library for the barebone ESP-12E/F WiFi modules.

arduino eagle eagle-cad eagle-library eagle-pcb esp-12 esp-12e esp-12f esp8266

Last synced: 27 Oct 2024

https://github.com/robtillaart/functiongenerator

Arduino library to generate wave forms (nummeric) for a DAC

arduino function-generator waveform

Last synced: 19 Nov 2024

https://github.com/gofirst-robotics/lunabotics

The official NASA Lunabotics GitHub repository for University of Minnesota Robotics.

arduino gstreamer jetson-agx-orin nvidia-isaac-ros ros2 ros2-humble

Last synced: 21 Nov 2024

https://github.com/robtillaart/fastshiftin

Arduino library for (AVR) optimized shiftIn - e.g. 74HC165

74hc165 arduino shift

Last synced: 19 Nov 2024

https://github.com/robtillaart/ad524x

Arduino library for I2C digital potentiometer AD5241 AD5242

arduino arduino-library potentiometer

Last synced: 19 Nov 2024

https://github.com/z4yx/webusb-cardreader

A card reader powered by WebUSB.

arduino nfc pn532 rfid webusb

Last synced: 14 Oct 2024

https://github.com/thingpulse/esp32-weather-station-touch

Sample application for the ThingPulse ESP32 Color Kit Grande

arduino esp32 openweathermap weather weather-station wifi

Last synced: 12 Nov 2024

https://github.com/arduino/report-size-deltas

GitHub Actions action that comments on pull requests with a report of change in memory usage of Arduino sketches

arduino ci continuous-integration github-actions tooling-team

Last synced: 07 Oct 2024

https://github.com/gdsports/m5stackusbexamples

M5Stack USB Host Examples

arduino esp32 m5stack usb-host

Last synced: 13 Nov 2024

https://github.com/patchworkboy/trowasoftcontrol

Set of Arduino sketches for Neotrellis 8x8 Feather M4 Express & NeoTrellisM4 (4x8) for use specifically with Trowasoft multiSeq and MindMeld Mixer modules for VCVRack2, with accompanying Rack file.

adafruit arduino neotrellis vcvrack

Last synced: 22 Oct 2024

https://github.com/eslam-abdo/ota

This project is implemented to program BlueBill Board (STM32 Micro-controller) over the air using a website with PHP and NodeMCU board.

arduino arm at-command embedded embedded-c embedded-systems esp8266 internet-of-things iot microcontroller ota ota-firmware-updates ota-update php stm32 stm32cubemx stm32f103 stm32f103c8t6 wifi

Last synced: 17 Nov 2024

https://github.com/RobTillaart/AD524X

Arduino library for I2C digital potentiometer AD5241 AD5242

arduino arduino-library potentiometer

Last synced: 24 Nov 2024

https://github.com/xreef/aurora_web_invert_monitor

Here a full Web application hosted in a esp8266 to retrieve and manage production data of the solar inverter ABB (ex Power One now Fimer) Aurora.

abb arduino aurora esp8266 inverter photovoltaic powerone web-interface

Last synced: 08 Nov 2024

https://github.com/ongzzzzzz/p5.web-serial

A p5.js library for using the Web Serial API to access devices like Arduino, no setup required

arduino javascript p5 p5-js p5-library p5js physical-computing processing serial serialport web-serial web-serial-api

Last synced: 11 Oct 2024

https://github.com/nopnop2002/arduino-si4432

Arduino library for SILICON LABS SI443x

arduino si4432

Last synced: 27 Oct 2024

https://github.com/maximemoreillon/lock

WiFi and MQTT enabled door lock. Features ability to get OTA updates.

arduino esp8266 lock mqtt wifi

Last synced: 21 Nov 2024

https://github.com/lexus2k/canvas

Canvas graphics library

arduino arduino-library canvas2d gfx graphics

Last synced: 27 Oct 2024

https://github.com/hpsaturn/m5stickc-dcf77-hat

Basic implementation of a DCF77 receiver (hat) for the M5StickCPlus ESP32 board

arduino dcf77 esp32 m5stack m5stickcplus platformio

Last synced: 17 Oct 2024

https://github.com/jackw01/led-ring-clock

Arduino LED analog clock

analog-clock arduino fastled led-display

Last synced: 07 Nov 2024

https://github.com/androz2091/arduino-is-mybot-online

🚨 Simple status LED with Arduino to alert you if your bot is down!

arduino bot detection discord down watch

Last synced: 12 Oct 2024

https://github.com/platisd/vasttrapi

Your personal departures screen for Västtrafik buses, using a Raspberry Pi Zero W and an ATtiny85 power control board

arduino attiny goteborg raspberrypi vasttrafik

Last synced: 12 Oct 2024

https://github.com/kriswiner/lsm6dso

Sketches demonstrating utility of the LSM6DSO for motion sensing

arduino motion sensing

Last synced: 16 Nov 2024

https://github.com/adamff-dev/localekeyboard.sh

This software generates a Keyboard.cpp file (For the Keyboard arduino library) according to the locale we want.

arduino cpp ducky hid hid-injection keyboard keyboard-arduino-library keyboard-library language layouts locales malduino rubber-ducky whid

Last synced: 14 Nov 2024

https://github.com/RobTillaart/PID_RT

PID library for Arduino

arduino pid pid-controller

Last synced: 24 Nov 2024

https://github.com/aagarwal1012/home-automation

📱 Home Automation System using an Arduino board with Bluetooth being remotely controlled by any Android OS smartphone.

android app arduino bluetooth-controller home-automation

Last synced: 16 Dec 2024

https://github.com/strid3r21/beemotions3

Home to all files related to the Bee Motion S3

arduino circuitpython esp32 esp32-s3 micropython

Last synced: 09 Nov 2024

https://github.com/end2endzone/nonblockingrtttl

NonBlockingRTTTL is a non-blocking arduino library for playing RTTTL melodies.

arduino piezo rttl rtttl tone

Last synced: 24 Nov 2024

https://github.com/robtillaart/am232x

Arduino library for AM2320 AM2321 and AM2323 I2C temperature and humidity sensor

arduino humidity i2c sensor temperature

Last synced: 19 Nov 2024

https://github.com/sparkfun/sparkfun_esp32_thing_plus_dmx_to_led_shield

The SparkFun ESP32 DMX to LED Shield is capable of DMX output, input, as well as Artnet input.

arduino dmx led sparkfun sparkfun-products

Last synced: 16 Nov 2024

https://github.com/yveaux/ledpattern

Arduino library to run set-and-forget LED blink patterns

arduino arduino-library fastled led led-controlling neopixel ws2812b

Last synced: 27 Oct 2024

https://github.com/yveaux/tdc7200

Arduino library for the Texas Instruments TDC7200 Time-to-Digital Converter for Time-of-Flight Applications in LIDAR, Magnetostrictive and Flow Meters

arduino arduino-library lidar tdc texas-instruments time-of-flight ultrasonic ultrasound

Last synced: 27 Oct 2024

https://github.com/mytechnotalent/hacking-risc-v

A FREE comprehensive step-by-step embedded RISC-V hacking tutorial covering RISC-V Embedded Software Development to Reverse Engineering.

arduino assembler assembly-language hack hacking platformio reverse-engineering risc-v riscv

Last synced: 10 Oct 2024

https://github.com/keopx/arduino

Arduino player

arduino mega2560

Last synced: 28 Oct 2024

https://github.com/osteele/arduino-ble-imu

Publish IMU data over BLE

arduino ble bno055 btle esp32 esp32-arduino imu

Last synced: 11 Oct 2024

https://github.com/celliesprojects/estreamplayer32

An esp32 app to play radio streams and music from a local lamp or llmp server through a i2s DAC. Compiles in the Arduino IDE.

aac-decoder arduino arduino-ide audio-player dac esp32 esp32-arduino espasyncwebserver icy-streams m5stack-node media-player mp3-decoder mp3-streaming playlist radio-stations web-app web-streaming webradio

Last synced: 08 Nov 2024

https://github.com/skx/z80retroshield

Arduino library for driving the Z80 retro-shield.

arduino arduino-lib arduino-library arduino-mega2560-board retroshield z80

Last synced: 08 Nov 2024

https://github.com/maxmacstn/ha-solarweatherstation

Weather station powered by Solar cell - Designed to be fully working with Home Assistant

arduino homeassistant mqtt weather-station

Last synced: 01 Nov 2024

https://github.com/RobTillaart/AM232X

Arduino library for AM2320 AM2321 and AM2323 I2C temperature and humidity sensor

arduino humidity i2c sensor temperature

Last synced: 24 Nov 2024

https://github.com/per1234/themetest

Documentation and a testing sketch for modifying Arduino IDE themes

arduino arduino-ide

Last synced: 16 Nov 2024

https://github.com/mascii/wificlientsecure-ifttt

ESP32からIFTTTをHTTPS経由で使う

arduino esp32 ifttt iot

Last synced: 09 Nov 2024

https://github.com/arduino/wifi101-firmwareupdater-plugin

WiFi101 Firmware Updater Tool for Arduino IDE

arduino

Last synced: 07 Oct 2024

https://github.com/jasonacox/tinystepper

Simple Arduino library to drive stepper motors. Small and easy to use.

28byj-48 arduino arduino-library attiny robotics stepper-motor

Last synced: 01 Jan 2025

https://github.com/legion2/corsairlightingprotocolboards

Arduino boards definition for use with the Corsair Lighting Protocol library.

arduino arduino-boards corsair

Last synced: 07 Nov 2024

https://github.com/infineon/radar-bgt60

C++ library for Infineon's BGT60LTR11AIP Radar

arduino bgt60ltr11aip makers prototyping radar raspberry-pi

Last synced: 05 Nov 2024

https://github.com/erriez/errieztm1638

TM1638 LED driver with key-scan library for Arduino

arduino c-plus-plus documentation esp32 esp8266 examples getting key-scan led library started tm1638 uno

Last synced: 27 Oct 2024

https://github.com/felias-fogg/SingleWireSerial

Software serial library using a single line in half-duplex mode. In addition, it uses the input capture feature of timer 1 for improved accuracy.

arduino asynchronous

Last synced: 24 Nov 2024

https://github.com/vortigont/embui

Embedded WebUI framefork. Building interactive UI based on websockets for your Arduino projects. This is a fork of EmbUI project

arduino esp32 esp8266 websocket

Last synced: 27 Oct 2024

https://github.com/larry-athey/rpi-smart-still

Raspberry PI and Arduino/ESP32 powered smart still controller system. Designed around the Still Spirits T-500 column and boiler, but can be easily added to any other gas or electric still with a dephlegmator.

arduino automation distillation esp32 esp32-arduino fermentation genio homebrew hydrometer istill moonshine pot-still raspberry-pi reflux smart-still still-controller still-spirits t500

Last synced: 13 Dec 2024

https://github.com/magiccube/air-charger

AirCharger is an ESP32 based QI wireless charger. With Bluetooth connectivity, you can always check the battery level and other useful information from the built-in display.

arduino battery ble bluetooth charger esp32 iot oled platformio power qi wireless

Last synced: 24 Nov 2024

https://github.com/bengtmartensson/arduino-decodeir

DISCONTINUED: An Arduino port of DecodeIR version 2.45.

arduino decodeir decoding infrared

Last synced: 21 Oct 2024

https://github.com/gbr1/ros2_amr_interface

A lightweight interface for AMRs

amr arduino interface middleware robotics ros ros2

Last synced: 29 Oct 2024

https://github.com/gavinlyonsrepo/Arduino_Clock_3

Arduino Real Time Alarm Clock DS3231 with TM1638. Arduino Clock with Battery backup (real time clock), Time, Date, Alarm, Temperature, TM1638 seven segment module output and input, Display Sleep mode.

alarm-clock arduino arduino-clock arduino-project arduino-sketch atmega328p clock date datetime display diy ds3231 ds3231-arduino ds3232 real-time-clock rtc sevensegment time tm1638

Last synced: 24 Nov 2024

https://github.com/RobTillaart/rotaryDecoder

Arduino library for a PCF8574 based rotary decoder - supports 4 rotary encoders.

arduino decoder encoder rotary

Last synced: 24 Nov 2024

https://github.com/RobTillaart/I2C_SCANNER

Arduino library to implement an I2C scanner.

arduino i2c multi-bus multi-speed scanner

Last synced: 24 Nov 2024

https://github.com/paullouisageneau/telebot

3D-printed WebRTC-controlled telepresence robot

3d-printing arduino openscad robot telepresence webrtc

Last synced: 22 Oct 2024

https://github.com/RobTillaart/SHT85

Arduino library for the SHT85 temperature and humidity sensor

arduino humidity temperature

Last synced: 24 Nov 2024

https://github.com/adolfintel/nanofancontroller

Arduino Nano based PC PWM fan controller. Up to 3 fans.

arduino arduino-nano atmega328p pwm-fan

Last synced: 28 Oct 2024

https://github.com/RobTillaart/CountDown

Arduino library to implement a countdown clock (in software by polling, no hardware timer).

arduino countdown polling

Last synced: 24 Nov 2024

https://github.com/zanjie1999/esp32-st7789v-ft6236u-arduino

1.3inch 240x240 LVGL Arduino PlatormIO

arduino ft6236 lvgl platormio st7789

Last synced: 12 Nov 2024

https://github.com/RobTillaart/I2CKeyPad8x8

Arduino library for 8x8 or smaller KeyPad connected to an I2C PCF8575.

arduino i2c keypad pcf8575

Last synced: 24 Nov 2024

https://github.com/junkfix/tcl-electriq-split-ac

For electriq split ac module TYWE1S on a TYJW2 v2.0.0 ESP8266 2MB Arduino

arduino esp8266 esphome tasmota tasmota-devices

Last synced: 16 Nov 2024

https://github.com/bharathsudharsan/ml-classifiers-on-mcus

Supplementary material for IEEE Services Computing paper 'An SRAM Optimized Approach for Constant Memory Consumption and Ultra-fast Execution of ML Classifiers on TinyML Hardware'

adafruit-feather arduino arm-cortex-m0 code-generation decision-tree-classifier efficient-inference esp32 microcontroller optimization random-forest-classifier stm32 tinyml

Last synced: 17 Nov 2024

https://github.com/bolaerts/esphome-w5500-ethernet-on-esp32-boards

Home Assistant integration using ESPHome on a different ESP32 boards with W5500 ethernet and I²C bus

arduino esp-idf esp32-c3 esp32-c3-super-mini esp32c3 esp32c3-super-mini esphome ethernet i2c seeeduino-xiao w5500

Last synced: 10 Oct 2024

https://github.com/imvickykumar999/home-automation-project

(Goal : 16 ⭐ stars) ... Control Home Appliances using our App and Required Hardwares shown in README.md file

ac-circuits android arduino bluetooth esp32 esp8266 final-year-project hc-05 home-automation ide imvickykumar999 medium-article relay

Last synced: 01 Dec 2024

https://github.com/meir/macropad

Small QMK-like project for the ESP32-S2

arduino esp32 esp32s2 macropad platformio

Last synced: 10 Oct 2024

https://github.com/lsongdev/virtualwire

VirtualWire library for Arduino and other boards

arduino rf315m virtualwire

Last synced: 02 Jan 2025

https://github.com/jeoooo/pocketbaseextended

(under development) Pocketbase Library for Arduino

arduino esp32 esp8266 pocketbase

Last synced: 27 Oct 2024