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/robtillaart/max44009

Arduino library for I2C LUX sensor 22 bit, aka GY-49

arduino gy-49 lux sensor

Last synced: 19 Nov 2024

https://github.com/robtillaart/ina219

Arduino library for INA219 voltage, current and power sensor

arduino current power sensor

Last synced: 19 Nov 2024

https://github.com/kriswiner/icm42688

Collection of Arduino sketches for TDK's combo accel/gyro motion sensor

arduino motion sensor sensor-fusion

Last synced: 16 Nov 2024

https://github.com/uhi22/ccs32

WT32-ETH01 with tpLink HomePlug modem as CCS charge controller

arduino ccs charging electric-vehicles homeplug iso15118 pev wt32-eth01

Last synced: 27 Oct 2024

https://github.com/fabriziofiorucci/streamdeck

A 3D-printed, Arduino-powered USB streamdeck

3d-printing arduino streamdeck

Last synced: 09 Nov 2024

https://github.com/pschatzmann/stm32-i2s

I2S Arduino Library for STM32 Microcontrollers

arduino blackpill i2s-audio stm32 stm32f411 stm32f411e-disco stm32f723xx

Last synced: 27 Oct 2024

https://github.com/rpanfili/airQualityMeter

Detects air particulate matter (PM - pm1, pm2.5, pm10) concentrations and sends data to an MQTT server. An alternative firmware for ESP8266 devices like the NodeMCU board written for Arduino IDE and PlatformIO

air airquality arduino esp32 esp8266 iot nodemcu particles plantower pm10 pms5003 pms5003st

Last synced: 27 Nov 2024

https://github.com/fbiego/esp32_oled_ble

Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE. Also functions as a clock, time is set automatically via BLE when connected to the app.

android arduino bluetooth-low-energy clock esp32 esp32-arduino esp32-internal-rtc notification oled smartwatch watch

Last synced: 07 Nov 2024

https://github.com/arduino/mdns-discovery

mdns (bonjour) pluggable discovery

arduino

Last synced: 02 Jan 2025

https://github.com/gdsports/imu-wifi

Send IMU orientation data over WiFi

arduino bno055 esp8266 imu mpu6050 p5js processing

Last synced: 13 Nov 2024

https://github.com/nootropicdesign/arduino-tvout

Arduino libraries for composite video output.

arduino arduino-library ntsc video

Last synced: 05 Nov 2024

https://github.com/RobTillaart/Max44009

Arduino library for I2C LUX sensor 22 bit, aka GY-49

arduino gy-49 lux sensor

Last synced: 24 Nov 2024

https://github.com/RobTillaart/MultiSpeedI2CScanner

Arduino I2C scanner that scans all addresses at multiple speeds.

arduino i2c scanner

Last synced: 24 Nov 2024

https://github.com/tebl/8bit-wave

An Arduino-based tape player for old school computers like the ZX Spectrum, Dragon 32 etc. Hardware is compatible with tzxduino/arduitape and Maxduino firmware.

arduino arduitape cassette-player maxduino tzxduino zx-spectrum

Last synced: 05 Dec 2024

https://github.com/RobTillaart/MCP_ADC

Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208

adc arduino esp32 esp8266

Last synced: 24 Nov 2024

https://github.com/magiccube/smart-pod

An ESP8266 and VS1053 driven WebRadio and Internet music player.

arduino esp8266 esp8266-arduino radio vs1053

Last synced: 24 Nov 2024

https://github.com/samirmartins/pydaq

Data Acquisition and Experimental Analysis with Python and Graphical User Interface

arduino arduino-library graphical-user-interface national-instruments nidaq nidaqmx pysimplegui python real-datasets step-response

Last synced: 11 Oct 2024

https://github.com/RobTillaart/MS5611

Arduino library for MS5611 temperature and pressure sensor

arduino pressure sensor temperature

Last synced: 24 Nov 2024

https://github.com/tigoe/html-for-conndev

Just enough HTML, CSS, and JS to start building browser-based interfaces for connected devices

arduino css fetch html javascript qrcodes webserial

Last synced: 28 Oct 2024

https://github.com/philzook58/cart_pole

A physical and virtual cartpole

arduino cartpole gym

Last synced: 11 Nov 2024

https://github.com/noopkat/azure-iothub-pubsub-esp8266

Using Arduino PubSub library with Azure IoT Hub on an ESP8266

arduino arduino-sketch azure esp8266 iothub pubsub pubsubclient

Last synced: 28 Oct 2024

https://github.com/lauszus/arduinovendingmachine

Arduino code for an old vending machine

arduino vending-machine

Last synced: 15 Oct 2024

https://github.com/xreef/ebyte_lora_e220_micropython_library

MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).

arduino arduino-samd-boards e220 ebyte esp32 esp8266 llcc68 lora micropython pico python radio raspberry raspberry-pi rp2040 stm32 uart

Last synced: 10 Oct 2024

https://github.com/SergiuToporjinschi/settingsmanager

Saving, reading and changing settings from Json file on SPIFFS

arduino deserialization esp8266 file json serialization spiffs

Last synced: 18 Nov 2024

https://github.com/zinggjm/gxepd2_32

Simplified Version of GxEPD for 32 Bit Arduino

arduino e-paper

Last synced: 14 Nov 2024

https://github.com/sergiutoporjinschi/settingsmanager

Saving, reading and changing settings from Json file on SPIFFS

arduino deserialization esp8266 file json serialization spiffs

Last synced: 08 Nov 2024

https://github.com/benjaminaigner/joystick

Joystick Library for Arduino (RP2040 based boards)

arduino joystick rp2040 usb-hid

Last synced: 27 Oct 2024

https://github.com/thelastoutpostworkshop/fastdisplayprototyping

Fast Display Prototyping using the Arduino IDE Serial Monitor for Adafruit GFX and TFT_eSPI

adafruit-gfx arduino arduino-library arduino-project arduino-sketch display esp32 library oled serial-communication tft-display tftespi

Last synced: 27 Oct 2024

https://github.com/kaelhem/avrbro

A tool to upload .hex files on Arduino boards with Serial API

arduino avr javascript

Last synced: 15 Nov 2024

https://github.com/soif/serial2net_esp8266

Use an ESP8266 as a bridge between an arduino Serial Port and a TCP connection on a LAN , aka 'ser2net' (Serial to Net)

arduino esp8266 network rflink ser2net serial serial-port wifi

Last synced: 07 Nov 2024

https://github.com/naguissa/utimerlib

Arduino tiny and cross-device compatible timer library

arduino arduino-library device-timer interrupts microseconds naguissa timer timers

Last synced: 08 Nov 2024

https://github.com/t-vk/electric-unicycle-interface

Arduino library to interface electric unicycles (e.g. read speed and temperature or change unicycle's settings) via Serial or Bluetooth

arduino arduino-library bluetooth electric gotway serial-interface unicycle

Last synced: 14 Nov 2024

https://github.com/robtillaart/mcp23017_rt

Arduino library for I2C MCP23017 16 channel port expander

arduino i2c input-output

Last synced: 19 Nov 2024

https://github.com/robtillaart/ms5611

Arduino library for MS5611 temperature and pressure sensor

arduino pressure sensor temperature

Last synced: 19 Nov 2024

https://github.com/benja1972/tinyml_arduino

TinyML Deep learning project with arduino

arduino deep-neural-networks machine-learning python

Last synced: 18 Nov 2024

https://github.com/kriswiner/icm42605

C++ Arduino sketch with quaternion output

arduino

Last synced: 16 Nov 2024

https://github.com/tobozo/m5stack-esp12-shield

ESP12 shield for M5Stack - Flash your ESP through the M5!

arduino deauther esp12 esp32 esp32-arduino esp8266 esptool m5stack m5stack-sd-updater serialbridge

Last synced: 23 Oct 2024

https://github.com/soburi/openthread_nrf52_arduino

A Arduino package for nRF52 that integrated with OpenThread

arduino openthread

Last synced: 07 Nov 2024

https://github.com/mcorts/meteoestacionlora

Estación metereológica DIY con comunicaciones LoRaWAN TTN

arduino cubecell dht22 estacion-meteorologica heltec lorawan meteorologia weather-station

Last synced: 26 Nov 2024

https://github.com/sparkfun/rotary_encoder_breakout-illuminated

This is a clever little breakout board for both the RGB and R/G illuminated rotary encoders.

arduino encoder rgb rotary-encoders sparkfun sparkfun-products

Last synced: 16 Nov 2024

https://github.com/kalanda/arduino-reflow-oven-controller

Reflow Oven Controller for soldering of SMD components based on Arduino.

arduino oven reflow-oven-controller smd-components thermocouple

Last synced: 09 Nov 2024

https://github.com/googlecreativelab/astrowand

Draw shapes in the sky to form constellations with TensorFlow and a microcontroller.

arduino microcontroller tensorflow

Last synced: 16 Nov 2024

https://github.com/microdev1/micros2

An esp32-s2 based development board in a tiny form factor 🚀

arduino circuitpython embedded iot microcontroller

Last synced: 01 Dec 2024

https://github.com/m-peko/secureble

Secure communication between Arduino Uno microcontroller and Android application over BLE (Bluetooth Low Energy).

android arduino ble c cpp csharp ecdh sts xamarin

Last synced: 22 Nov 2024

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

This library is a firmware for Seeed samd series board. It is friendly for embedded Machine learning.

arduino edge-impulse-firmware samd wio-terminal

Last synced: 04 Dec 2024

https://github.com/gdsports/usbhidkbd2midi

DIY MIDI button controller from QWERTY USB keyboard

arduino midi samd21 trinket-m0 usb-host usb-keyboard

Last synced: 13 Nov 2024

https://github.com/sparkfun/sparkfun_rtk_everywhere_firmware

Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.

arduino esp32 gnss gps sparkfun sparkfun-tutorial surveying

Last synced: 16 Nov 2024

https://github.com/leocolomb/ofxsimpleserial

Simplifies Serial Communication from openFrameworks

addon arduino c-plus-plus openframeworks

Last synced: 13 Oct 2024

https://github.com/mostafa-wael/solvendo

An Intelligent Maze Solving Car

arduino avr c linefollower maze-solver

Last synced: 21 Nov 2024

https://github.com/arminjo/softstart

Generates TRIAC control pulse for soft start of motors used in circular saw and other DIY tools.

arduino attiny85 diy eagle motor-controller power triac triac-pulse

Last synced: 27 Oct 2024

https://github.com/gavinlyonsrepo/erm19264_uc1609

Arduino Eco-system Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.

arduino arduino-library bluepill display display-library erm erm19264 esp32 esp8266 lcd lcd-display library liquidcrystal spi st7525 stm32 stm32bluepill stm32f103c8t6 uc1609 uc1609c

Last synced: 12 Nov 2024

https://github.com/codefend/core

Code obfuscator CLI that protects your code regardless of the programming language or framework.

angular arduino nuxt obfuscator python react svelte uglify vue

Last synced: 16 Nov 2024

https://github.com/RobTillaart/ANSI

Arduino library with basic ANSI display codes for simple terminal apps

ansi arduino terminal vt100

Last synced: 24 Nov 2024

https://github.com/mr-addict/doc-share

南京工业大学校大学生科协技术部电子组培训学习文档

arduino docs markdown mdbook

Last synced: 13 Nov 2024

https://github.com/sh123/antenna_analyzer_vna

Pocket Arduino Nano based graphical SWR 160-6m bands panoramic VNA antenna analyzer based on AD9850, AD8302 and SGA3386

ad8302 ad9850 amateur-radio amateurradio antenna antenna-analyzer antenna-swr-analyzer arduino band encoder hf plotter sga3386 sweep-screen vna

Last synced: 16 Nov 2024

https://github.com/dennis-van-gils/dvg_arduino_pyqt_multithread_demo

Demonstration of multithreaded communication, real-time plotting and logging of live Arduino data using PyQt/PySide and PyQtGraph.

acquisition arduino daq gui logger multithread pyqt5 pyqt6 pyqtgraph pyside2 pyside6 real-time

Last synced: 12 Nov 2024

https://github.com/robtillaart/mcp_adc

Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208

adc arduino esp32 esp8266

Last synced: 19 Nov 2024

https://github.com/siara-cc/unishox_arduino_progmem_lib

Retrieve compressed UTF-8 strings from Arduino Flash memory (Progmem)

arduino compression esp32 esp8266 progmem

Last synced: 12 Nov 2024

https://github.com/naguissa/ueepromlib

I2C EEPROM library. Split from uRTCLib. This library controls any I2C EEPROM, independent ones or incorporated on DS1307 or DS3231 RTCs.

arduino arduino-library eeprom i2c i2c-eeprom iic naguissa

Last synced: 08 Nov 2024

https://github.com/alexaubin/custommidicontroller

Code and instructions to easily build a MIDI Controller from scratch

arduino atmega-chip midi midi-controller music

Last synced: 28 Oct 2024

https://github.com/justinsdk/stick-hexapod

廢材四足機器人

arduino hexapod robotics

Last synced: 06 Nov 2024

https://github.com/robtillaart/stopwatch_rt

Arduino Library implementing a stopwatch including minutes, seconds, milliseconds and microseconds

arduino stopwatch timer

Last synced: 19 Nov 2024

https://github.com/alexlynd/ir-tester

Quick IR Value Tester

arduino avr ir ir-receiver ir-sensor

Last synced: 08 Nov 2024

https://github.com/robtillaart/dhtstable

Arduino Library for the DHT temperature and humidity sensor.

arduino humidity temperature

Last synced: 19 Nov 2024

https://github.com/hackuarium/beemos

BEE MOnitoring System: create an infrastructure for monitoring beehives

arduino bee board hive honey monitoring prototype

Last synced: 16 Nov 2024

https://github.com/fenegroni/simdisplay

Simracing dashboard built with Arduino showing telemetry from the racing simulator Assetto Corsa Competizione in real time.

arduino assetto-corsa-competizione serial-communication shared-memory simracing windows

Last synced: 27 Nov 2024

https://github.com/RobTillaart/Stopwatch_RT

Arduino Library implementing a stopwatch including minutes, seconds, milliseconds and microseconds

arduino stopwatch timer

Last synced: 24 Nov 2024

https://github.com/tioruben/iarradio

An Internet radio based on TTGO T5s ESP32 ePaper Module

arduino audio-streaming e-ink esp-32 internet-radio platformio ttgo-t5s-epaper

Last synced: 23 Nov 2024

https://github.com/sensirion/arduino-snippets

Arduino code examples for raw sensor communication with many Sensirion sensors

arduino scd40 scd4x-sensor sgp40 sgp4x voc-algo voc-engine

Last synced: 12 Nov 2024

https://github.com/RobTillaart/DHTstable

Arduino Library for the DHT temperature and humidity sensor.

arduino humidity temperature

Last synced: 24 Nov 2024

https://github.com/RobTillaart/MAX31855_RT

Arduino library for MAX31855 chip for K type thermocouple

arduino library thermocouple

Last synced: 24 Nov 2024

https://github.com/tobozo/esp32-gifplayer

GIF player Demo for M5Stack, Odroid-GO, ESP32-Wrover-Kit, LoLinD32-Pro, D-Duino32-XS, and more...

animatedgif arduino esp32 esp32-targz lgfx lovyangfx m5stack m5stack-sd-updater sd-updater

Last synced: 23 Oct 2024

https://github.com/chayanforyou/wearleveling

This Wear Leveling library is for Microcontroller EEPROM to increase its life cycle

arduino avr eeprom library microcontroller wearlevel

Last synced: 14 Nov 2024

https://github.com/raphire/homeesp

HomeESP is a simple standalone home automation solution using the ESP8266, which allows you to monitor, control and configure compatible devices through a user friendly dashboard.

arduino dashboard esp8266 esp8266-arduino home-automation iot mqtt

Last synced: 28 Oct 2024

https://github.com/kampi/esp32-rak3172

LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.

arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial

Last synced: 20 Nov 2024

https://github.com/robtillaart/max31855_rt

Arduino library for MAX31855 chip for K type thermocouple

arduino library thermocouple

Last synced: 19 Nov 2024

https://github.com/radames/ntp_rtc_sync

RTC Clock Sync with the NTP Protocol on ESP8266 Arduino

arduino esp8266 ntp ntp-client rtc rtc-module sync sync-rtc-clock wifi

Last synced: 09 Nov 2024

https://github.com/3urobeat/arduino-resource-monitor

📊 Display your computer's CPU, RAM & GPU usage on a LCD display powered by an Arduino Nano! [Supports Linux & Windows]

arduino arduino-nano display linux nano stats windows

Last synced: 05 Nov 2024

https://github.com/strid3r21/beemotionmini

Documentation for the Bee Motion Mini

arduino esp32

Last synced: 09 Nov 2024

https://github.com/ok1cdj/IC705-BT-CIV

Comunication with IC-705 over bluetooth on ESP32

arduino esp32 esp32-arduino hamradio

Last synced: 05 Nov 2024

https://github.com/RobTillaart/float16

Arduino library to implement float16 data type

arduino float16

Last synced: 24 Nov 2024

https://github.com/kosso/espoctoclient

A basic ESP8266 or ESP32 Wifi client to connect to a local OctoPrint system running on a Raspberry Pi and make requests to the OctoPrint REST API.

3d-printing arduino c-plus-plus esp32 esp8266 nodemcu octoprint

Last synced: 27 Oct 2024

https://github.com/RobTillaart/Temperature

Arduino library with dewPoint humidex and heatIndex functions.

arduino dewpoint formula heatindex temperature

Last synced: 24 Nov 2024

https://github.com/n-wach/camino

A library for controlling an Arduino from Python over Serial

arduino arduino-library python

Last synced: 30 Oct 2024

https://github.com/bluday/multiwii-proxy-python

A simple and user-friendly Python 3 module for MultiWii-based drones.

arduino drone multiwii python3

Last synced: 16 Dec 2024

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

This library provides a simple demo for realize a pedometer.

arduino arduino-library pedometer seeed-xadow-products

Last synced: 04 Dec 2024

https://github.com/gdsports/sidekick

USB Sidekick

arduino keyboard mouse usb

Last synced: 13 Nov 2024