N.B. this is new and still being tested. This sketch demonstrates several examples of single-channel filters for processing sensor data. The filter functions are purely numeric operations and not dependent on any Arduino-specific features. This supports offline testing, as they can be compiled for debugging and evaluation on a normal desktop computer. The code is […]
Projects
7-Segment NeoPixel Clock With Countdown Timer
In this Instructable, my twin brother, Sunyecz06, and I will show you how to make a 7-segment NeoPixel Clock with Countdown Timer. The inspiration for this project began with our parents and their fitness room. While they have an older digital clock in the room, it has no functionality other than telling the time. And oftentimes, […]
AI Auto-Classify Trash Can
This project is a trash can that recognizes and classifies garbage automatically. Use Machine-Learning and Arduino in Scratch. How it works 1. Camera takes an image of garbage. 2. Machine-Learning model recognizes the classification of garbage by the image. 3. Electrical and mechanical parts drive the garbage into diffrent palce by its classification. Beginner-friendly Machine-Learning, Block-coding and […]
End of Days Clock
The days got shorter here in Alaska until it felt like the murky light was only a short interruption of a long sleep so I built a clock to display the seasonal diminishment (and expansion) of time. It also displays when it snows and how the tide is doing out there in the inky ice-choked […]
SMARTWALKER D4E1
The smartwalker is being developed for a project called “design for everyone” at Howest university college of Applied Sciences (Belgium). We are a group of design and occupational therapy students. This project is specifically made for an individual person: Peter. Peter can’t see nor hear. When he goes to the train station he relies on his […]
Arduino Lecture Sample Code
This collection of short Arduino sketches introduces a variety of programming concepts. The comments are minimal as these are intended to be starting points for explanation. blink // 1. blink the onboard Arduino LED on pin 13. // 2. demonstrate setup(), loop() // 3. demonstrate pinMode(), digitalWrite(), delay() void setup() { pinMode(13, OUTPUT); } void […]
Arduino Sketch Classifier Demo
N.B. this is new and still being tested. This sketch demonstrates an example of ultrasonic range sensor data processing using a combination of signal filters and a classification tree. The classifier code was generated using the Python script classify_gen.py on recorded and labeled training data. The underlying classification tree was automatically generated using the Python scikit-learn library. For more […]
Arduino-MQTT Bridge (PyQt5)
This PyQt5-Enabled Arduino MQTT GUI connects an Arduino sketch to a remote MQTT server over the network. It communicates with the Arduino using the serial port, relaying lines of text to and from the MQTT server. This can be used as a platform for remote Arduino to Arduino collaboration. The application is provided all in […]
Farkle! Handheld PCB Game Console
In this Instructable I will show you how I made my PCB Farkle Game! Farkle, also known as 10000, Zilch, 6 Dice, and Ten Thousand, is a fun and challenging dice game with multiple variations and scoring options. I first got the inspiration from my twin brother, Sunyecz06’s Liar’s Dice PCB game in which he utilized a […]
Arduino MQTT Monitor (PyQt5)
This utility GUI application is a tool for debugging programs using a remote MQTT server. It can show messages on multiple topics and publish text-based messages on a single topic. The application is provided all in one file and can be be directly downloaded from qt_mqtt_monitor.py. The following sections have both documentation and the full code. […]
