While a foot pedal can be useful while playing, it's not usually used for more than one thing in a song, unless maybe you're playing organ bass lines. So, a simple, inexpensive MIDI foot pedal that nonetheless can be used in a lot of different ways can...
Jam on air for real! Rockin' on with the Litar.Original photograph by Frank Schwichtenberg. Remixed under CreativeCommons*. Building on from last year's Hackaday prize entry the MappyDot, the Litar makes use of the VL53L1x LiDAR sensors from ST Micro...
We take blink and breathing light as examples to learn the use of micropython on ameba. However, currently ameba doesn’t support Timer, and there is no breathing light demo.Blink Program from machine import Pin import time led = Pin('PC_1',Pin.OUT) while...
I write a book about old computers. Oh, sorry: I mean "vintage computers" from 80's. My primary goal is to show how one can build a 8bit computer from scratch. It means: how to set up a CPU, how to connect memories, how to connect peripheral chips, and...
We will make Knight Rider car led animation with a potentiometerWe all remember the technological car in the iconic television series Knight Rider. The most important feature of this car is that the LEDs on front of the car are constantly turn on...
As low-cost desktop 3D printing is now dominated by free and open source self-replicating rapid prototype (RepRap) derivatives, there is an intense interest in extending the scope of potential applications to manufacturing. This study describes a manufacturing...
IntroductionThese sketches were written during the development of my ESP32 Robot. As part of the troubleshooting process, I developed pairs of generic Server/Client sketches for HTTP communication between the ESP32 and the ESP8266, which I then used...
Note: This project assumes you have Arduino IDE setup and know how to connect and write to an Arduino Uno board. Hook Up Your Servos The first step is to hook up your servos to your UNO. If you purchased the same servos I used from Amazon the wires...
ShockBIT is (2) small disposable electronic devices that attaches to a users wrists and will monitor hand motion and when the hand position is close to face (Above the shoulders) will emit a small, harmless electrical pulses (no more than 1 Second) to...
PDQ_GFX Library DevelopmentThe motivation for PDQ_GFXA while ago, I noticed an article on Hackaday about how Paul Stoffregen (and crew) had optimized the Adafruit GFX SPI LCD driver for the Teensy 3.1 to achieve "warp speed" (see TFT LCDS HIT WARP SPEED...
IntroductionBlue Basic is a heavily modified port of the TinyBasic interpreter developed to run on the Texas Instruments CC2540 and CC2541 Bluetooth LE chips (BLE) (see http://www.ti.com/product/CC2540 and http://www.ti.com/product/CC2541).MotivationIf...
MP-4 is simplest CPU that you can build and run your programs, including conditional branches and a few arithmetic logical operations. As you can see in block diagram, MP-4 is an harvard architecture microcontroller.In this very first version there is...
A metal detector is an instrument that detects the presence of metal nearby. This time I will show you how to make a very sensitive, but simple to build "Inductoion Balance" type of metal detector made with the help of Arduino microcontroller...
Opamp circuits:Repressilator: The repressilator is a genetic oscillator (3). Here we build an electronic approximation of the repressilator. Gene expression is represented by the output of opamps U2, U3 and U5 below. Protein concentration is represented...
Things used in this project: Hardware components Arduino Nicla Sense ME×1Bosch BHI260 sensor Software apps and online services Neuton Tiny MLArduino IDE Intro Despite the incredible variety of wearable devices today, most of the AI features come...