This page describes a prototype board for the Atmel Mega644 or Mega32 (PDIP) MCU. It includes a power supply, crystal clock, and generous bypass capacitors. A six-pin header allows flash memory programming from an STK500 or AVRISPmkII. All port pins...
IntroductionAt the head of the setup is a router that provides internet access for the system. The first node is comprised of a chipKIT Max32, Max32 Ethernet Shield and XBee Shield (developed PCB). The second node is the Wireless Thermostat that is responsible...
QUUB is an open-source, micro controller system based on a core processor, addressable daughter boards, and remote IO modules. It is a general-purpose embedded microprocessor system, the form factor is based on a main MCU board and multiple stacked...
This is still very much a 'work in progress'. I've collected all of the components that I'll need to get started; Actually, I've collected more than I need since I haven't yet decided how I want to determine the water level(s). That's why...
This project started some months back. I was given two projectors, one with a bulb, one without. Not wanting to scrap either unit, equally not wanting to spend £100 on a bulb that would be prone to shock and likely to fail, I decided a more serious...
Features Supports 3/4 lane MIPI DSI displays.DSI controller supports resolutions of up to 1080x1920 at 60 Hz refresh rate.Converts HDMI video to DSI - letting you connect any MIPI DSI screen to your PC, Raspi or similar devices. Conversion works up to...
Last year I bought an EEG headset (the Mindwave Mobile) to play with my Raspberry Pi and then ended up putting it down for a while. Luckily, this semester I started doing some more machine learning and decided to try it back out. I thought it might be...
This is going to be a retrospective on what has been one of my most enjoyable projects to date. Looking for a way to keep my ever growing electronics workshop in check and to make the whole lot portable I came up with the idea to use 19" form factor...
The launchpad is an array of 80 buttons, and 160 LEDs, two per key. It's not touch sensitive, but all the same ... There are five 74HC164, and three 74HC165 inside. 164s (serial to parallel) drive the LEDs, and 165s read the state of the keys. The matrix...
case is made from plywood found on the streets. there is some 5mm acrylic too, those i was buying cheap a4 size on ebay. wooden frame is held without glue, mostly little 3mm screws. board are mounted on 5x5cm, 10x10cm, 15x10cm wooden pieces,...
The operating system I will describe, called TinyRealTime (TRT) was originally written by Dan Henriksson and Anton Cervin (technical report). (See also Resource−Constrained Embedded Control and Computing Systems, Dan Henriksson, 2006). I extended it,...
An original xbox controller has 8 channels of low-res analog, 4 channels of hi-res analog, and 8 channels of digital inputs.I tied the low-res channels to my front row of pedals. Soldered a wire to a bit of pcb, ran the wire through the resistive...
The arduino library supports A/D conversion at about 13 KHz, not fast enought for a useful audio-rate oscilloscope. Rewriting the acqusition loop to directly access the ADC reqisters speeds up conversion (including loop overhead) to about 688,000 samples/sec,...
Here is a continuation of the description:The first problem was that the original readout had multiple markings for the different ranges. I couldn't see any easy way around this with the microcontroller so I programmed it to display all four ranges at...
Internally, the HTML structure and the low-level JavaScript is intended to mimic the operation of addressable LED strips very closely. The main difference is that the browser implementation is not timing-based -- we take more of an ad-hoc approach, and...