All Projects → wokwi → good-arduino-code

wokwi / good-arduino-code

Licence: MIT license
Frontend for goodarduinocode.com - A curated collection of Arduino coding examples

Programming Languages

typescript
32286 projects
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to good-arduino-code

azure-iothub-pubsub-esp8266
Using Arduino PubSub library with Azure IoT Hub on an ESP8266
Stars: ✭ 17 (-22.73%)
Mutual labels:  arduino-sketch
POST-Arduino-Data-Wireless
A simple way to send data from an Arduino and save it to a database (MySQL) over WiFi.
Stars: ✭ 43 (+95.45%)
Mutual labels:  arduino-sketch
DigiOS
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (+109.09%)
Mutual labels:  arduino-sketch
ESPShaker
ESP8266 interactive serial command processor via Arduino core.
Stars: ✭ 24 (+9.09%)
Mutual labels:  arduino-sketch
BadUSB
Personal implementation of the BadUSB exploit with an Atmel 8-bit AVR ATTiny85 acting as a HID keyboard
Stars: ✭ 63 (+186.36%)
Mutual labels:  arduino-sketch
Arduino-Beginners-EN
Code repository for the "Arduino for beginners" YouTube videos
Stars: ✭ 27 (+22.73%)
Mutual labels:  arduino-sketch
arduino-primo-tutorials
Here some tutorials to explain and show how to make use of the new features of the Arduino Primo and Arduino Primo Core, such as Wifi, BLE, NFC, InfraRed and various sensors. Hope you can find this helpful to create amazing stuff, save the planet or make a cool project to look smart at the dinning table with your uncles.
Stars: ✭ 12 (-45.45%)
Mutual labels:  arduino-sketch
Doorbell-via-Wemos-and-optocoupler
Digital version of my "analog" doorbell project to determine if the doorbell was pressed.
Stars: ✭ 55 (+150%)
Mutual labels:  arduino-sketch
Arduino
🚀 Proyectos de todo tipo para arduino utilizando sus sensores y actuadores. 🤖
Stars: ✭ 27 (+22.73%)
Mutual labels:  arduino-sketch
arduino-projects
Arduino Sketches
Stars: ✭ 22 (+0%)
Mutual labels:  arduino-sketch
arduino-id-guard
Tiny library to avoid deploying your sketch to wrong device.
Stars: ✭ 21 (-4.55%)
Mutual labels:  arduino-sketch
Magic-Leap-Gesture-IoT-Example
Control lights in the physical world from the augmented world using hand gestures. Using Magic Leap Hand Poses (Gestures) and PubNub.
Stars: ✭ 18 (-18.18%)
Mutual labels:  arduino-sketch
Sim800L-Arduino-Library-revised
HIGH SCHOOL PROJECT - The purpose of this Arduino library is to allow the use of the SIM800L module in a simple and transparent way.
Stars: ✭ 81 (+268.18%)
Mutual labels:  arduino-sketch
coro2sens
Build a simple device that warns if CO₂ concentration in a room becomes a risk for COVID-19 aerosol infections.
Stars: ✭ 32 (+45.45%)
Mutual labels:  arduino-sketch
OpenSimButtonBox
Modular Open Sim Racing Buton Box
Stars: ✭ 33 (+50%)
Mutual labels:  arduino-sketch
Regulator
DIY Arduino consumption regulator build to use excess solar power for auxiliary 'summer' heating. The solar power data are retrieved over SunSpec Modbus TCP. IoT monitoring with Blynk and local Web server.
Stars: ✭ 32 (+45.45%)
Mutual labels:  arduino-sketch

GoodArduinoCode.com

Getting Started

If you just want to get the code running as quickly as possible, without any setup on your computer, open the project in CodeSandbox.

If you prefer to set up a local development environment, clone the repository:

git clone https://github.com/wokwi/good-arduino-code

Then run npm install to install all the dependencies.

Run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Adding new code examples

Create a new directory under the content directory, and then create the following files inside:

  • project.json - This file describes your project. You can see an example here.
  • README.md - the description of the project
  • sketch.ino - the Arduino source code of your project

As soon as you create these two files, you should see the new example appear in the homepage.

Note: the name of the directory will become part of the URL of your example. For instance, if you call the directory smart-bin, the project will be published as https://goodarduinocode.com/projects/smart-bin.

License

The code is released under the terms of The MIT License. The code examples and related assets are covered by CC-BY-SA, with the following exception: you may use portions of code from the examples in your Arduino project without sharing your entire source code.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].