I have an Accurite weather station that I bought at Costco. I wanted to record the data and visualize it differently, so I installed an open source weather station (weewx http://weewx.com) on a Raspberry Pi 2B that I had. I was inspired by the guy at...
There are plenty of great implementations of different and historically important CPUs available on various FPGA-based platforms, but to my knowledge very few trying to implement calculator CPUs. Old calculators where one of the first examples of "microcontrollers"...
This is a simple project to capture oversampled ADC data and send it to PC as audio data via USB. I made this project because I needed a convenient way to capture and process a DC - 10kHz signal, and I just used the microphone to test how it would...
NOTE: No Model M keyboards were harmed in this project. That would be horrible. The modifications detailed herein are completely reversible.UPGRADING THE MODEL M KEYBOARD CONTROLLERI decided to put a Zero in my beloved Space Saving Model M keyboard:...
Arduino compatible Electronic Load 19V 5A 16W or 21W This the second revision of my electronic load. It is intended for testing DC power supplies, solar panels and battery capacity. The load can be easily set using the Arduino Serial Monitor. It is special...
Every year more than 179 million tons of fish are being produced and 156 million tons of that production is used for human consumption. In one way or another, a large portion of the human population is reliant on the fishing industry [1]. To meet the...
- APPLICATIONSThe MC60HB can be used as a controller for simple and limited projects by using the GPIOs and available pins on the I/O ports. Or if you need more GPIOs, you can use the MC60HB as a passive device controlled by another microcontroller...
Introduction As part of a larger college group project, I had to program an ESP32 to be a control center for an autonomous rover. The ESP32 was meant to take input from an FPGA that processed images from a mounted camera, make movement decisions and...
The 555 timer IC is an integrated circuit that is used in a variety of timer circuits, pulse generators and oscillator applications. The heart of the tutorial is the 555 timer IC that is wired as an astable multivibrator. In this tutorial, I'll first...
Background Earlier this year, we designed and built a robust, IoT self-watering plant system (Project Eden) that I installed in my home garden. Having a background in water process engineering, I aspired to develop a solution aimed at water conservation...
Getting the stock radio out was easy. I am not a total stranger to doing car audio installs so I figured this was a piece of cake. As it turns out not all cake is sweet nor easy to swallow. Think stale carob. I used to have a...
The L-Star project is an open-source single-board computer design that uses a Propeller microcontroller to control a 65C02 processor. You can use it to emulate early 6502-based computers such as the Apple-1 or the OSI Challenger, or you can invent your...
Code EditingOmnia Creator is powered by Qt Creator – the premier cross platform, free, and open source C/C++ IDE for professionals. Omnia Creator brings the following capabilities to your fingertips:File System, Bookmarks, Open Documents, and Code Outline...
DOCTORS WITHOUT BORDERSDIAGRAM// UPDATE 29-JUL-2015: // Added A.V.V.A. (ALZHEIMER VICTIM VIDEO ASSISTANT) at #28 below - just scroll down to it.// #29 - V.I.S.O.R. - (Visual Instrument and Sensory Organ Replacement)// #30 - BioBed - Star Trek Medical...