Introduction I was suggested to create a project that allows people on bikes use leds to signalling their moves. This idea came to my attention as my dad is also a biker and I thought this could be useful. I recently tested wireless inductive coils for...
Programmer Design OptionsStrip-board works well (I use A$8 41 x 144 board), but I did look at using a mini-Mega2560: I used an on-board Arduino Nano as they are cheap (and I have a couple of them lying around) and they provide serial and power.But...
Turing Machines 101 The Turing machine was invented in 1936 by Alan Turing. By providing a mathematical description of a very simple device capable of arbitrary computations, he was able to prove the properties of computation in general. A...
Story Hey guys, in this video, we are going to make an amazing compact joystick using Arduino. We can use this joystick to control our DIY Robots or connect it to your computer and play games with it! Awesome right? So let’s get started! USB...
ESP_8_BIT is designed to run on the ESP32 within the Arduino IDE framework. Schematic is pretty simple: ----------- | | | 25 |------------------> video out | | | 18 |---/\/\/\/----|---> audio out | | 1k | | | --- | ESP32 | --- 10nf | | | | | v gnd |...
The Binary Encoder The first Working Digital Computer module described in the book was the Binary Encoder. Here's what it looked like: It's job was to accept decimal input from the operator and convert it into binary codes the computer could use. ...
Small compact dual joystick for arnduino or any other platform you might use. It requires pull-up resistor on input pins. A way i got arround this was by using the Arduino INPUT_PULLUP feature.The Code to run this board in Arduino./* ThumbBoardV1 Written...
MotivationMy motivation for doing this project was to make life easier to all those aquaponics enthusiasts by automating the system so they can have a better control and monitoring of the system, and to allow them to experiment more easily with different...
Introduction Public transport refers to shared passenger transportation services like bus , trains , metro, trolleybus etc. There are many challenges that are faced by passengers while using public transportation . The main problem while using public...
CAN Simple nodes all look pretty much alike. Only the headers on the top change. There's a tremendous amount of connectivity available on that top row, including two UARTs, I2C, SPI, PWM ports for motor drivers or servos, a quadrature decoder, a bunch...
Control the classic General Instrument SP0256-AL2 speech chip and AY-3-8910 sound generator with a Raspberry Pi and this Python library. The SP0256-AL2 was originally available in the early 1980s in speech add-ons for the VIC-20, Atari 8-bit computers,...
Cornell University Electrical and Computer Engineering 4760 AVR mega644/1284 Mixing assembler with GCC IntroductionIt is possible to mix assembler and GCC in different ways: Separate file. Write a pure assembler *.S file and link it with the main C file....
basic code for using - updates later/* MIDI note player This sketch shows how to use the serial transmit pin (pin 1) to send MIDI note data. If this circuit is connected to a MIDI synth, it will play the notes F#-0 (0x1E) to F#-5 (0x5A) in sequence....
This board is part of Fyber Labs Flex Module project.Flex sensor input to ADC will be essentially DC voltage so filtering isn't critical. The buffer provides uniform impedance and somewhat linear use of the 0-3.3V ADC input for the resistance range of...