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/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/mcp23017_rt

Arduino library for I2C MCP23017 16 channel port expander

arduino i2c input-output

Last synced: 19 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/gdsports/imu-wifi

Send IMU orientation data over WiFi

arduino bno055 esp8266 imu mpu6050 p5js processing

Last synced: 13 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/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/RobTillaart/MultiSpeedI2CScanner

Arduino I2C scanner that scans all addresses at multiple speeds.

arduino i2c scanner

Last synced: 24 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: 24 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/ms5611

Arduino library for MS5611 temperature and pressure sensor

arduino pressure sensor temperature

Last synced: 19 Nov 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/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/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/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/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/zinggjm/gxepd2_32

Simplified Version of GxEPD for 32 Bit Arduino

arduino e-paper

Last synced: 14 Nov 2024

https://github.com/lauszus/arduinovendingmachine

Arduino code for an old vending machine

arduino vending-machine

Last synced: 15 Oct 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/arduino/mdns-discovery

mdns (bonjour) pluggable discovery

arduino

Last synced: 26 Dec 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/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/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/kriswiner/icm42605

C++ Arduino sketch with quaternion output

arduino

Last synced: 16 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/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/philzook58/cart_pole

A physical and virtual cartpole

arduino cartpole gym

Last synced: 11 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/MS5611

Arduino library for MS5611 temperature and pressure sensor

arduino pressure sensor temperature

Last synced: 24 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/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/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/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/mostafa-wael/solvendo

An Intelligent Maze Solving Car

arduino avr c linefollower maze-solver

Last synced: 21 Nov 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/mr-addict/doc-share

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

arduino docs markdown mdbook

Last synced: 13 Nov 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/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/RobTillaart/MAX31855_RT

Arduino library for MAX31855 chip for K type thermocouple

arduino library thermocouple

Last synced: 24 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/Stopwatch_RT

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

arduino stopwatch timer

Last synced: 24 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/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/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/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/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/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/strid3r21/beemotionmini

Documentation for the Bee Motion Mini

arduino esp32

Last synced: 09 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/justinsdk/stick-hexapod

廢材四足機器人

arduino hexapod robotics

Last synced: 06 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/alexlynd/ir-tester

Quick IR Value Tester

arduino avr ir ir-receiver ir-sensor

Last synced: 08 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/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/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/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/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/soburi/openthread_nrf52_arduino

A Arduino package for nRF52 that integrated with OpenThread

arduino openthread

Last synced: 07 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/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/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/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/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/robtillaart/max31855_rt

Arduino library for MAX31855 chip for K type thermocouple

arduino library thermocouple

Last synced: 19 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/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/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/leocolomb/ofxsimpleserial

Simplifies Serial Communication from openFrameworks

addon arduino c-plus-plus openframeworks

Last synced: 13 Oct 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/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/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/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/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/dentrax/mmm-arduport

This is a module for the MagicMirror² smart mirror project. This module provides Arduino serial communication support with Raspberry PI.

arduino arduino-platform communication magicmirror magicmirror2 module plugin python python-library python-script raspberry-pi serial serialport

Last synced: 09 Nov 2024

https://github.com/sparkfun/sparkfun_rtk_facet

The hardware and enclosure for the popular centimeter level RTK Facet GNSS receiver with built in display.

arduino esp32 esp32-arduino gnss gps u-blox zed-f9p

Last synced: 16 Nov 2024

https://github.com/hantbk/shortrangeradar

Short Range Ultrasonic Radar - A simple radar using the ultrasonic sensor, this radar works by measuring a range from 3cm to 40 cm as non-contact distance, with angle range between 15˚ and 165˚.

arduino c esp32 iot radar sr04

Last synced: 19 Nov 2024

https://github.com/alesgenova/film-memo

📷 A Film Photography Memo and Light Meter Device

adafruit arduino embedded film-photography photography

Last synced: 10 Nov 2024

https://github.com/rivasd/jsPsychHardware

A Google Chrome Extension and native hosts allowing jspsych to interact with hardware

arduino chrome-extension jspsych parallel-port psychology-experiments serial-communication

Last synced: 27 Oct 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: 06 Nov 2024

https://github.com/sparkfun/sparkfun_qwiic_openlog_arduino_library

Control the I2C based Qwiic OpenLog with ease! This library makes reading, writing, and even arithmetic easy.

arduino arduino-library sparkfun

Last synced: 16 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/xreef/arduinoota_reusable_custom_web_page

Arduino OTA: simple and beautiful reusable custom web page with progress and theme

arduino custom esp32 esp8266 ota page progress web

Last synced: 08 Nov 2024

https://github.com/sh123/lora_arduino_kiss_modem

Single sketch LoRa Arduino TNC KISS modem for APRS or AX.25 networks

amateur-radio aprs arduino ax25 ham-radio kiss lora packet-networks tnc

Last synced: 16 Nov 2024

https://github.com/rupakpoddar/sound-reactive-led-strip

How to make a sound reactive RGB LED strip with Arduino

addressable-leds arduino audio audio-visualizer music rgb-led sound sound-detection

Last synced: 09 Nov 2024

https://github.com/xreef/filetoarray

A simple tool used in esp32-cam also, that convert a file in an array to use programmatically, for Arduino esp8266 and esp32

arduino array convert esp32 esp32-cam esp8266 file gzip server to web webserver

Last synced: 08 Nov 2024

https://github.com/pu2clr/kt0915

This is an Arduino Library to control the KT0915 DSP receiver from KTMicro

akc6955 arduino arduino-ide arduino-library bk1088 dsp dsp-receivers fm-receiver kt0915 receiver-radio receivers si4732 si4735

Last synced: 08 Nov 2024