Top 23 C Arduino Projects
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation atProject mention: esp8266 with Google home and apple homekit | reddit.com/r/esp8266 | 2021-02-18
https://tasmota.github.io/docs/ was helpful, but I had to play around with the tasmota setup, gradually adding more software around it in order to appreciate what I got now. Tasmota itself was enough to get my first switch WiFi-controlled, which was the first milestone.
Affordable WiFi hacking platform for testing and learningProject mention: ragazzi e smanettoni buona sera a tutti... ho comprato questo fantastico oggetto ma vorrei aggiornare il firmware per avere piu opzioni qualcuno potrebbe aiutarmi ??? ( come se fossi un bambino di 6 anni🤣) grazie in anticipo | reddit.com/r/ItalyInformatica | 2021-02-03
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Arduino core for the ESP32Project mention: Question - migrating / converting program from Arduino | reddit.com/r/esp32 | 2021-02-27
I recommend that you use Arduino with the ESP32. This document in the git repo for the ESP32's Arduino core describes what you must do to the Arduino IDE in order to get it to support the ESP32. Its a short document. If you've ever use the Board Manager feature of the Arduino IDE you'll find the instructions trivial in nature.
🚀 The fastest WebAssembly interpreter (and the most universal wasm runtime)Project mention: 152kb single-file WebAssembly interpreter, that runs on six operating systems | reddit.com/r/WebAssembly | 2021-03-01
STM32 core support for ArduinoProject mention: New Microcontroller launched by the R Pi foundation: Raspberry Pi PICO (4$) | reddit.com/r/embedded | 2021-01-21
(official Arduino HAL) STM32
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chipsProject mention: I salvaged this display from a radio/speaker i had lying around. Is there any way i can get it to work with an arduino or esp32? | reddit.com/r/diyelectronics | 2021-02-13
TFT_eSPI ILI9341, ILI9163, ST7735, S6D02A1, ILI9481, ILI9486, ILI9488, HX8357D and ST7789 based TFT displays https://github.com/Bodmer/TFT_eSPI
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32Project mention: Looking for recommendations and instructions on speaker set up | reddit.com/r/esp32 | 2021-01-23
https://github.com/earlephilhower/ESP8266Audio I useed this lib for some projects, it supports various audio formats (mp3, aac, midi...) and has many output methods (i2s, sigma delta with only one transistor...), It's great.
Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.Project mention: Made this door unlocker with a nodeMCU and a servo motor. Currently using blynk app to control it. Could anyone please help me write a program using “HomeKit-esp8266” library by Mixiaoxiao so I can integrate it into apple home app? I’m a beginner with very little knowledge of coding... | reddit.com/r/homeautomation | 2021-03-01
16u2 Bootloader to reprogram 16u2 + 328/2560 with Arduino IDEProject mention: Leonardo vs. Uno: which one should I buy? | reddit.com/r/arduino | 2021-01-07
You should buy a Leonardo if you want to do USB projects, the Uno can do that stuff too - it has a small microcontroller (16u2) that's a cut down version of the one on the Leo (32u4) that handles the USB to serial conversion required for a PC to communicate with the main microcontroller (328P) on an Uno, the 16u2 can be reprogrammed to make the board appear to be anything - but it's harder to achieve for beginners. If you're interested in reading more, take a look at https://github.com/NicoHood/HoodLoader2, but if you just want to do keyboard and mouse stuff quickly with all "off the shelf" hardware and software (and the community support that entails) the Leo is definitely your best bet.
Watchy - An Open Source E-Ink SmartwatchProject mention: Watchy - An Open Source E-Ink Smartwatch | reddit.com/r/esp32 | 2021-02-09
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM ManagerProject mention: ESP32 Firmware flash | reddit.com/r/OdroidGo | 2021-01-23
Odroid Go https://github.com/retro-esp32/RetroESP32/releases/download/v.2.7-Master-System-Save-Fix/odroid-go.zip
Arduino Display Library for SPI E-Paper DisplaysProject mention: 2.4in LCD Display from WaveShare (SPI, ILI9341) | reddit.com/r/arduino | 2021-01-28
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Framework32 gives your ESP32 the ability to run multiple, graphical apps on very small displaysProject mention: New Framework32 app: OTP Authenticator | reddit.com/r/arduino | 2021-02-28
As always, the source for the framework and all the apps is available at https://github.com/930913/framework32
LAN interface for Boiler-System-Bus (BSB) and Local Process Bus (LPB) and Punkt-zu-Punkt Schnittstelle (PPS) used by Elco Thision, Brötje and similar heating systems
👭 👭 ArduPy makes MicroPython and Arduino work together perfectly.Project mention: Animation on SSD1306 Using NodeMCU and MicroPython | reddit.com/r/u_MiUbi | 2021-02-11
Ah sorry I misread. You could try to convert the compatible ucglib library to a MicroPython library with the ardupy package manager.
A little ESP32 Spotify remote to remind you that there's a lot of music out there.Project mention: ESP32 - Streaming music from Spotify | reddit.com/r/esp32 | 2021-02-19
https://github.com/quadule/knobby is an interesting project. While its not what op asked for, it turns esp32 into remote control for spotify. You can switch output devices, play playlists. The main goal though is finding new genres through everynoise api, its quite clever how this is done using genre + country and finding similar genres to ones you like. A side effect of using it is Spotify's own suggested playlists suddenly become more eclectic.
Quick and dirty characters to Linux Buffer in C - the hard way - with "glyph arrays", array fu, pointer fu, but no breasts, explosions, or car chasesProject mention: looking for good framebuffer documentation/resources | reddit.com/r/linuxquestions | 2021-01-24
This sorta does what you want, but I opens the Linux frame buffer and uses it's own. here
Embedded SGP Drivers for Sensirion Gas Sensors - Download the Zip Package from the Release PageProject mention: VOC sensor recommendation for the home? | reddit.com/r/AirQuality | 2021-02-06
> The SGP40 is the next generation after the SGP30, but does not give TVOC/eCO2 values out like the SGP30. Instead, raw signal from the sensor is processed using their software algorithm to give an overall 'air quality' value form 0 to 500. https://www.adafruit.com/product/4829
I build my own clone of "LaMetric"-smartwatch but with some Colorduino for Twitch, YouTube, Twitter, CSGO, etc.. (Working)Project mention: Message display lights or LCD or other ideas? | reddit.com/r/smarthome | 2021-02-15
A Library for Static and Dynamic Analysis of AVR binaries.Project mention: Libvmcu – Looking for Contributors | news.ycombinator.com | 2021-03-02
Microcontroller projects (RPi, Nano/Uno, ATTiny85, ESP8266, STM8, STM32, WROOM)Project mention: Stm8s103 UART code | reddit.com/r/STM8 | 2021-02-25
I have a working uart here: https://github.com/blippy/rpi/blob/master/stm8s103f3p6/bare8/05-uart/main.c 115200 baud
Takes USB input from a USB Keyboard HID device and sends the message to the computer with customizable macros.Project mention: Pet Project Thread - February 05, 2021 | reddit.com/r/sysadmin | 2021-02-05
What are some of the best open-source Arduino projects in C? This list will help you: