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/gizmotronn/python-learning

Learning about python for future projects

arduino grok python python3 tutorial

Last synced: 10 Nov 2024

https://github.com/felddy/opcu

Open Pixel Control protocol over UDP

arduino feather led lighting network opc python udp wifi

Last synced: 13 Oct 2024

https://github.com/alranel/cino

Continuous Integration for Arduino

arduino continuous-integration github-checks hardware-testing

Last synced: 09 Dec 2024

https://github.com/smdn/pseudomuninnode

A library to run munin-node compatible pseudo server on ESP32.

arduino esp32 monitoring munin-node munin-plugin

Last synced: 14 Oct 2024

https://github.com/rzeldent/esp32cam-persondetection

Excercise/Test project using esp32cam and tensorflow to detect people.

arduino deep-learning esp32 esp32cam platformio tensorflow tensorflow-exercises tensorflow-lite

Last synced: 14 Oct 2024

https://github.com/evert-arias/ledsync

Arduino library to perform synchronous blinking operations with LEDs and NeoPixels.

arduino arduino-library blink delay flash led lightemittingdiode neopixel neopixels synchronous timer

Last synced: 14 Oct 2024

https://github.com/evert-arias/myblinker

Blinker library for the Arduino platform

arduino blink blinker flash led library neopixel

Last synced: 14 Oct 2024

https://github.com/sivar2311/esp32-ble-remotecontrol

This library allows you to send and receive simple command messages via Bluetooth Low Energy.

arduino ble esp32 remote-control

Last synced: 14 Oct 2024

https://github.com/jnsbyr/arduino-lowpowertest230203

Low Power Optimization of the SAM D21 MCU using the Arduino Framework

arduino energy-efficiency energy-harvesting low-power optimization samd21 teensylc

Last synced: 14 Oct 2024

https://github.com/gsuberland/autoregistering-cpp-factory

Generic auto-registering factory in C++ with support for constructor arguments.

arduino auto-registration cpp cpp11 embedded factory-pattern self-registration

Last synced: 10 Dec 2024

https://github.com/mannkind/mysensorsbootloader2mqtt

A mysensors bootloader to mqtt bridge process

arduino docker firmware-uploading home-automation iot mqtt mysensors rf24

Last synced: 14 Dec 2024

https://github.com/mikebionic/smart-iot

An IoT system tools with remote control rest-api and automation

arduino automation image-processing iot master-slave-architecture orangepi python raspberrypi rest-api security

Last synced: 13 Nov 2024

https://github.com/erriez/erriezcrc32

Target independent, flash and RAM size optimized CRC32 library for Arduino without CRC tables.

arduino benchmarks crc32 documentation esp32 esp8266 examples library multi-target small-footprint unittests uno

Last synced: 01 Nov 2024

https://github.com/jdamcd/tempbase

WiFi temperature sensor with Arduino MKR1000

arduino

Last synced: 25 Oct 2024

https://github.com/jdsantelicesl/smartbin

Automatic Sorting Bin. Separating recyclables, landfill and compost

arduino hardware ml raspberry-pi yolo11

Last synced: 22 Oct 2024

https://github.com/mateustoin/Qt-GUI-for-Arduino

Projeto de interface gráfica feita com Qt para controle e leitura de dados do Arduino. Interações com widgets, mouse e teclado.

arduino arduino-uno gui gui-application hardware interface qt qt-arduino qt5 qt5-gui qtcreator

Last synced: 25 Oct 2024

https://github.com/bengtmartensson/keywordstxtgenerator

Automatically generates an Arduino project keywords.txt

arduino doxygen keywords xslt

Last synced: 10 Dec 2024

https://github.com/abachman/sketchbook

assorted artistic or impractical code.

arduino processing

Last synced: 16 Dec 2024

https://github.com/jomarkow/Audio-to-MIDI

Real time Audio to MIDI converter. Convert your sound into an editable music document.

arduino audio audio-processing cpp fft midi music stft teensy teensy40

Last synced: 27 Oct 2024

https://github.com/calkoe/arduinoos

A simple library for saving and modify your applications settings

arduino cpp management utility

Last synced: 12 Nov 2024

https://github.com/witnessmenow/pinocchio-arduino-telegram-library

A Telegram library for Arduino that got no Strings to hold it down

arduino esp32 esp32-arduino esp8266 esp8266-arduino telegram

Last synced: 21 Dec 2024

https://github.com/ibrahimessakine/smart-home

The integration of IOT using ESP32 (C++) and android application (Java) to make a smart house.

android-studio arduino esp32 iot java login smart-home

Last synced: 06 Nov 2024

https://github.com/hue-jhan/433mhz-jammer

433Mhz Radio Jammer using arduino and rf Module

433mhz arduino jammer

Last synced: 30 Oct 2024

https://github.com/thelastoutpostworkshop/mp3_rotary

Navigating MP3 Files on DFP Player Mini with Rotary Encoder

arduino arduino-nano dfplayer-mini dfplayer-mini-mp3 rotary-encoder

Last synced: 04 Nov 2024

https://github.com/thelastoutpostworkshop/atxpowersupply

Safe and Powerful ATX Power Supply Transformation Without Opening the Box

arduino leds nano

Last synced: 04 Nov 2024

https://github.com/fvanroie/consoleinput

A library to implement a simple console input line that accepts ANSII escape codes for cursor movements and simple command history.

ansii arduino console input terminal

Last synced: 04 Nov 2024

https://github.com/n-elia/arduino-nano-33-iot-azure-dps-with-ssl-x.509-auth

Sketch to connect an Arduino Nano 33 IoT to the Azure IoT Device Provisioning Service over WiFi with an SSL- secured connection, and authentication based on X.509 certificates. It supports both Group and Individual enrollment. The communication method is direct MQTT (no sdk).

arduino azure azure-dps device-provisioning dps

Last synced: 21 Dec 2024

https://github.com/tfry-git/ergometrino

Simple Arduino-based ergometer display with differential feedback

arduino ergometer

Last synced: 30 Oct 2024

https://github.com/nopnop2002/arduino-esp8266-mysql

Operate MySQL from ESP8266 via PHP

arduino esp8266 http mysql rest

Last synced: 21 Dec 2024

https://github.com/floatplane/ministache

Spec-complete implementation of Mustache templates for Arduino

arduino mustache mustache-templating text-templating text-templating-engine

Last synced: 06 Jan 2025

https://github.com/boisgera/tinygo-arduino

TinyGo for Arduino

arduino golang iot tinygo

Last synced: 14 Oct 2024

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

Arduino Sensor Projects: Explore DIY sensor solutions for home & environment.

arduino arduino-ide arduino-nano arduino-project arduino-sensors arduino-sketch arduinoproject arduinoprojects cpp

Last synced: 05 Nov 2024

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

Arduino library for the SFA3x sensor family.

arduino arduino-library driver gas-sensor i2c sensirion sfa30 sfa3x

Last synced: 12 Nov 2024

https://github.com/sensirion/arduino-i2c-sfm-sf06

Arduino library to work with Sensirion's SF06 based flow sensors via I2C

arduino driver evaluation-kit flow gas-flow i2c sek sensirion sensor sf06 sfm sfm3003 sfm3013 sfm3019 sfm3119 sfm4300

Last synced: 12 Nov 2024

https://github.com/tilnoene/chocadeira

🐔 Chocadeira automática de baixo custo com Arduino.

arduino

Last synced: 30 Dec 2024

https://github.com/tmigone/balena-raspberrypi-arduino

Project to showcase Raspberry Pi integration with Arduino using balenaOS and firmata

arduino balena balenacloud balenaos firmata firmata-protocol johnny-five

Last synced: 07 Jan 2025

https://github.com/jieggii/everlasting-birthday-card

🎂 Literally everlasting birthday card using Arduino.

arduino birthday-card

Last synced: 07 Nov 2024

https://github.com/bertrik/hlk-ld303

Protocol implementation for HLK-LD303 radar module

arduino fmcw-radar radar

Last synced: 08 Nov 2024

https://github.com/algosup/2023-2024-project-4-sportshield-team-7

🛡️🔐 This is our take on the SportShield project, aiming to help better secure sports gear all around the world!

arduino bluetooth-low-energy c embedded gps iot motion-sensor security

Last synced: 16 Nov 2024

https://github.com/farzadazizizade/steering-wheel

Here I upload codes associated with a steering wheel

arduino control gy511 gy521 lsm303 mpu6050 steering-wheel

Last synced: 28 Dec 2024

https://github.com/algosup/2023-2024-project-4-sportshield-team-4

4th project of the year 2023-2024

arduino c cpp hardware

Last synced: 16 Nov 2024

https://github.com/lupyuen/cocoosexample-arduino

cocoOSExample adapted for Arduino. From cocoOS, the free, open source, cooperative task scheduler, based on coroutines targeted for embedded microcontrollers like AVR, MSP430 and STM32. http://www.cocoos.net

arduino cocoos iot

Last synced: 14 Jan 2025

https://github.com/JChristensen/tinyTorch-fw

Firmware for a small LED flashlight powered by an ATtiny84A.

arduino attiny firmware project

Last synced: 06 Nov 2024

https://github.com/avinash793/complex-calculator-using-arduino-keypad-and-lcd

Scientific calculator using Arduino, Keypad, and LCD. This calculator supports Basic operations, BODMAS operation, All the mathematics operation like( trigonometric, logarithmic, exponential,power, sqaure root, etc.), also support continuous calculation using previous result.

arduino arduino-keypad-lcd bodmas-operation complex-calculator scientific-calculator

Last synced: 06 Nov 2024

https://github.com/adamff-dev/localedigikeyboard

Modified DigiKeyboard Arduino library to permit using different locale

arduino arduino-lib digikeyboard digispark digisparkkeyboard languages locale

Last synced: 14 Nov 2024

https://github.com/kinghowler/graph-plotter

This is a Graph Plotter. This tool is designed to make graphs based on raw data. It can take the data from Mathematical Equations, Manually, Programmed Calculation, as well as from a Serial Communication Device such as an Arduino using the function Serial.println(Numeric_Value), however you please and create as many graphs as you want to.

arduino experimentation graphs maths physics plotter

Last synced: 06 Nov 2024

https://github.com/emnavarro02/smart-farming

Smart Farming project using Raspberry PI and NodeMCU (ESP8266)

arduino esp8266 iot raspberry-pi-3

Last synced: 08 Nov 2024

https://github.com/jshulgach/desktop-arm

This is the main repo for the desktop robot arm project. Contains folders for scripts, libraries, examples, and readme files

6dof arduino cpp cv kinematics python3 raspberry-pi robot robotics ros2

Last synced: 30 Dec 2024

https://github.com/marcelovicentegc/formula-sae

🏎️ Code related to the KRT FormulaSAE electronics team.

arduino fsae sensoring telemetry

Last synced: 29 Dec 2024

https://github.com/ev3dev-lang-java/usb-devices

A Java libraries to manage USB devices like Controllers, Arduinos, IMUs, GPS, etc...

arduino bno055 brickpi ev3 ev3dev java

Last synced: 08 Jan 2025

https://github.com/p-lambert/locke

A minimal Raft implementation for Arduino (WIP)

arduino distributed-systems raft-protocol

Last synced: 09 Nov 2024

https://github.com/xreef/ebyte_rf_e70_series_library

Arduino RF EBYTE E70 CC1310 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..

arduino arduino-library arduino-mkr arduino-nano-33 cc1310 e70 ebyte esp32 esp8266 library pico raspberry-pi-pico rp2040 stm32 streaming

Last synced: 08 Nov 2024

https://github.com/sh123/mc145192-arduino

MC145192 PLL synthesizer control library for Arduino

amateur-radio amateurradio arduino arduino-library pll synthesizer transceiver uhf vhf

Last synced: 16 Nov 2024

https://github.com/sh123/libaprs_tracker

Simple standalone APRS tracker based on LibAPRS with GPS module, screen and rotary encoder

amateur-radio aprs arduino gps ham-radio kiss libaprs modem tnc tracker vhf

Last synced: 16 Jan 2025

https://github.com/obono/attiny85rpncalc

A RPN Calculator with ATtiny85

arduino attiny85 rpn-calculator ssd1306

Last synced: 22 Dec 2024

https://github.com/alxm/neonrattle

:snake: 360° glowy snake

arduino c game gamebuino-meta snake

Last synced: 31 Dec 2024

https://github.com/ffhan/garduino

A DIY auto-gardening system.

arduino gardening logging system

Last synced: 09 Nov 2024

https://github.com/sparkfun/sparkfun_gps_speedometer

GPS Speedometer for SFLive (As seen on TV!)

3d-printing arduino gps sparkfun sparkfun-projects

Last synced: 16 Nov 2024

https://github.com/sparkfun/non-addressable_rgb_led_strip_code

Example Code for analog RGB LEDs

arduino led rgb sparkfun

Last synced: 16 Nov 2024

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

WiFi termostat postavený na platforme Espressif - ESP8266 / ESP32 s využitím teplotného senzora Dallas DS18B20 na OneWire zbernici. Umožuje riadiť kotol signálovým relé ovládaným cez GPIO invertovanou logikou. Výstup je možné na základe firmvéru riadiť v automatickom režime s nastavenou cieľovou teplotou a hysterézou, alebo manuálne softvérovým tlačidlom. WiFi thermostat built on the Espressif platform - ESP8266 / ESP32 using the Dallas DS18B20 temperature sensor on the OneWire bus. It allows to control the boiler by a signal relay controlled via GPIO inverted logic. The output can be controlled on the basis of the firmware in automatic mode with the set target temperature and hysteresis, or manually with a softkey.

arduino communication control dallas ds18b20 eeprom esp32 esp8266 http onewire output relay socket temperature temperature-monitoring temperature-sensor thermostat thermostat-controller webserver wifi

Last synced: 09 Nov 2024

https://github.com/hairyfotr/liminoid

Augmented and virtual experience of disintegrating subjectivity [Oculus Rift DK1, Arduino, Pulse Sensor]

arduino art augmented-reality oculus-rift virtual-reality

Last synced: 10 Nov 2024

https://github.com/coord-e/dsp6951

Library for DSP6951 DSP Radio IC.

arduino arduino-library cpp dsp radio

Last synced: 04 Jan 2025

https://github.com/planetk/arduinofritzapi

An arduino Library for Automation of Fritz!Box, Fritz!DECT and FRITZ!Powerline devices

arduino fritzbox home-automation

Last synced: 09 Nov 2024

https://github.com/andornaut/splinter-keyboard

A 62-key split columnar ergonomic keyboard

arduino diy ergonomics keyboard pcb

Last synced: 09 Nov 2024

https://github.com/adlerweb/sonoff-mqtt

Simple MQTT-TLS-Firmware for Sonoff Basic and similar devices

arduino mqtt sonoff

Last synced: 19 Nov 2024

https://github.com/cdzombak/atomclock

Arduino + ESP8266-based household atomic clock.

arduino esp8266

Last synced: 15 Jan 2025

https://github.com/red-scorp/rp2040-promini

RP2040-based board with footprint of Arduino ProMini

arduino arduino-pro-mini board cam diy kicad promini rp2040

Last synced: 10 Nov 2024

https://github.com/danielmartensson/gnu-octave-logger

Basic data acquisition system with Arduino UNO and GNU Octave

arduino data-aquisition gnu-octave octave-gui

Last synced: 12 Nov 2024

https://github.com/xiduzo/microflow

A set of tools to make it easier to start prototyping for interactivity

arduino figma flow-based-programming interactivity low-code mqtt prototype

Last synced: 10 Oct 2024

https://github.com/hieromon/isp_fuserescue

ATmega88 High-voltage parallel fuse writer shield

arduino arduino-isp arduino-shield arduino-uno fuse-writer

Last synced: 27 Oct 2024

https://github.com/robtillaart/printstring

Arduino library to print to a String

arduino print string

Last synced: 19 Nov 2024

https://github.com/mhamidjamil/watcher

Project use ultrasound and gyro sensor to observe movement in its surrounding, and if changes detected it warns via RF signals.

ai arduino gyro ml monitoring ultrasound

Last synced: 27 Oct 2024

https://github.com/dmadison/McCree-Hammershot

Code and other files for the McCree Hammershot controller

altctrl arduino controller mccree nerf overwatch

Last synced: 01 Nov 2024

https://github.com/mhwlng/msfs-server

Web server, using blazor and net8, that connects via simconnect to MSFS 2020 and serves a web page that shows a moving map and instruments. This application also provides data to ESP32 devices via MQTT

arduino blazor-server esp32-arduino esp32-s3 flight-simulator m5stack mqtt mqtt-client msfs msfs-2020 msfs2020 mudblazor net8 simconnect

Last synced: 05 Jan 2025

https://github.com/nyctibiusvii/sistema-de-seguranca-a-laser

Projeto Sistema de segurança a laser feito com Arduíno e aplicativo do App inventor. 👾👨🏻‍💻

app-inventor arduino arduino-uno ceap feceap laser seguranca sistema-de-seguranca-a-laser

Last synced: 23 Nov 2024

https://github.com/mtgrosser/hack_chime

Hackintosh boot chime with Arduino

arduino chime dfplayer-mini hackintosh

Last synced: 19 Dec 2024

https://github.com/dimitre/dmtrpots

Potentiometer Library for Arduino / Teensy

arduino library potentiometer teensy

Last synced: 20 Dec 2024

https://github.com/timmbogner/linear-spacing-visualizer-for-transplanters

This Arduino device uses an addressable LED strip synced to the movement of a tractor/transplanter to dictate precise plant spacing automatically or by remote input (coming soon).

agriculture arduino esp32 esp8266

Last synced: 27 Oct 2024

https://github.com/xanthium-enterprises/diy-multi-channel-lm35-analog-sensor-amplifier-for-microcontrollers

Learn to design and build an 4 channel LM35 temperature sensor chip Signal conditioner amplifier circuit based on the popular opamp LM324 using Kicad 6.0.The board can be used to monitor temperature from 4 different sources at the same time and can be used for building your own data acquisition system.

amplifier-design arduino arduino-uno course-materials coursework daq data-acquisition dataacquisition kicad lm324 lm34 lm35 lm35dz opamp sensor temperature-control temperature-monitoring temperature-sensor

Last synced: 27 Dec 2024

https://github.com/heartfeltbp/bpm

Firmware for the Heartfelt Cardiac Monitor. Consists of sensor (MAX86150) driver, WiFi and Bluetooth connectivity, and client authentication.

86150 arduino arduino-library arduinonano esp32 esp32-arduino esp32c3 firmware max86150 maxim photoplethysmography ppg sensor zephyr zephyr-rtos

Last synced: 12 Oct 2024

https://github.com/robtillaart/wavemix

Arduino library to mix two signals (A and B) with an adaptive weight.

arduino merge signal

Last synced: 19 Nov 2024