Projects

Arduino Sketch OneInOneOutASCII

Arduino Sketch OneInOne Out ASCII

This sketch is an Arduino program which acts as an simplified hardware I/O server using a simple readable message protocol. The intent is to provide an easily modified and extended real-time embedded hardware controller which can interface easily with a non-real-time client running on a laptop or Raspberry Pi. The following documentation was extracted from […]

Wiring Diagram

Tiny Whoop Drone Gate With Timer

I got my son a tiny whoop indoor FPV drone for Christmas, specifically an EMAX Tinyhawk II. We’ve had fun creating small obstacle courses in our basement, but one thing was missing – a timer so we could compare flight times. This instructable (my first) is for a drone gate with an automatic timer that […]

Arduino Combi button Lock

Arduino Combi-button Lock optional Android support

Recently, I decided I would like to attempt to make a passcode lock with my newly acquired Arduino Uno, but all the tutorials I could find made use of a modified keypad, something that not every Tom, Dick and Harry has lying about. I therefore decided to set out and make a version using only […]

Arduino Sketch Input Hysteresis

Arduino Sketch Input Hysteresis

This sketch is used by Exercise: Input Hysteresis. Full Source Code The full code is all in one file InputHysteresis.ino. // InputHysteresis.ino : Arduino program to demonstrate a simple single-state hysteretic response. // Copyright (c) 2014-2015, Garth Zeglin. All rights reserved. Licensed under the terms // of the BSD 3-clause license as included in LICENSE. // The […]

3D Print Bed Leveling Tool Using M5StickC

3D Print Bed Leveling Tool Using M5StickC

Do you ever find it a hassle to manually level your 3D print bed every time you make a print? Even seasoned 3D printing pros need to level the printbed after every couple prints. We’ve created a device that helps tremendously improve this procedure. This project, codenamed OmniLevel, helps you level your 3D printer bed […]

PEZ Robo Dispenser

PEZ Robo Dispenser Using Arduino

I was strolling down the candy aisle at the supermarket and there it was:  the PEZ dispenser, conjuring up sweet (literally) childhood memories served up by my favorite cartoon characters in squarish sugary pellets.  Then, all of a sudden, an LED went off in my head.  PEZ meets Arduino. In this age of over-automation,  where robots […]

Arduino Sketch Music Sequence Demo

Arduino Sketch Music Sequence Demo

This sketch is used by Exercise: Music Sequencer. Full Source Code The full code is all in one file MusicSequenceDemo.ino. // MusicSequenceDemo.ino : demonstrate generation of two simultaneous tones at different rates and patterns // The example program generates audio-frequency square waves at different // pitches and patterns on pins 4 and 5 to demonstrate an event-loop […]

Parts and Tools

Indoor Air Quality Meter

Simple project to check the air quality in your house. Since we stay/work from home a lot lately, it might be a good idea to monitor the quality of the air and remind yourself when it’s time to open the window and get some fresh air in. Step 1: Parts and Tools Parts BME680 CJMCU […]

Arduino Sketch Event Loop Demo

Arduino Sketch Event Loop Demo

This sketch is used by Exercise: Event-Loop Programming. Full Source Code The full code is all in one file EventLoopDemo.ino. // EventLoopDemo.ino : demonstrate generation of two simultaneous square waves at different rates // The example program generates audio-frequency square waves at different // pitches on pins 4 and 5 to demonstrate a simple event-loop control structure […]

BLACKBOARD V PLOTTER

BLACKBOARD V-PLOTTER

In this instructable, I’d like to share how to build a vertical plotter that can draw texts and images on the blackboard. Let’s getting started. Time-lapse video with hatch fill extension from Inkscape. Step 1: Bill of Materials Main components: 1pcs x Arduino Mega 2560. 1pcs x RAMPS 1.4 Controller. 2pcs x A4988 Stepper Driver Module. 2pcs x Stepper […]

Scroll to Top