The general approach using DDAs will be to simulate a system of first-order differential equations, which can be nonlinear. Analog computers use operational amplifiers to do mathematical integration. We will use digital summers and registers. For any...
One of the most demanding applications for fast arithmetic is digital flitering. Atmel application note AVR201 shows how to use the hardware multiplier to make a multiply-and-accumulate operation (MAC). The MAC is the basis for computing the sum of terms...
Video GenerationThere are several very good references for understanding how TVs are controlled by a pulse sequence. I particularly liked the Stanford EE281 Handout #7 entitled "TV paint". Also very useful were Software generated video, by Rickard Gunée,...
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 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...
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...
2015 : 1 x GloRoll. A 8' diameter steel and LED lit sphere that you can climb into. Think "atlas spheres" from American Gladiators, or if you don't want to youtube it, a metal -human sized- hamster ball.Now, not just a few glow bits, 1024 RGB Leds (yes,...
OVERVIEWUsing 470 WS2811 LED strips, and a Teensy 3.0 to drive the lights. Currently playing pre-rendered animations generated in Processing (for the plasma animations) and a C# app that extract video data and compiled it into LED data. .VEST CONSTRUCTIONThe...
It's quiet and fast.It will take 10-40 hours of your life.Your toddler or his friends drawing on it won't ruin your day. This revision has worked flawlessly, with no further adjustment and with daily use, for almost 2 years now.EDIT: 3 houses and almost...
This HOW-TO will help you easily set up a PogoPlug to run NetBSD without needing to disassemble the device and solder on a serial adapter. When you're done, your PogoPlug will still be able to be booted into GNU/Linux but will automatically boot into...
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,...
I decided to build a FP with 8-bit exponent and 9-bit mantissa (and with no NANs, infinities, denorms or rounding).The sum of the bit-lengths (plus one sign bit) means that the FP number fits into a 18-bit M4K block word on the CycloneII FPGA. The 9-bit...
Audio filter implementations All of these implementation use a multiply-and-accumulate (MAC) scheme to compute each of the terms on the right side of the following equation, then divides by a(1), if necessary. Some of the implementations are serial,...
by tEEonEIntroduction I love racing games, and along with the Xbox One came Forza 5!The few steering wheels for XB1 are super expensive and bulkyThe XB1 controller is a new device and i was dying to take one apartI had a spare SRW-S1 lying aroundI thought...