Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

Impressive audio Synthesizer machine driven by Arduino Mega

Tim and Steve have been working on interesting project at high school class. This is called Digital Audio Workstation. This is practically audio synthesizer based on Arduino Mega. It has everything you might need to play various tunes. Tones can be input visually by taping to LED matrix which is placed under resistive touch screen. 2X16 LCD menu displays current position and allows accessing other settings like save, load tune change waveform. Audio is played through Maxim7224 8-bit DAC, which comes with output amplifier. They had to solve many difficulties during process. First of all to make touchpad interpret correct coordintes so LED matrix would match correct inputs. Also they made 768×24 virtual matrix that can be scrolled inside 8×8 LED matrix. So there were no way to put everything in to large array since audio part also took his part. They made smaller matrix which was updated from full matrix on play to preserve RAM. Anyway in 9 moths they made it working and even play Fur Elise. Continue reading

High tech Fishtank

So you got an aquarium with some fish. Few days things may look interesting like feeding, adjusting the look and position. But in time it starts to be just another routine. But things can be different if you make aquarium stuffed electronics. So Hayden decided to make it really great fish-tank with long list of features. Among features you can find: automatic feeding timer enabled LED lights; matrix display with scrolling messages; ultrasonic depth monitor; thermometer; LCD; underwater cam; speaker; filter and buble control using servo; web based monitor and control; custom messages and voice. These things are possible with couple boards: Arduino Mega and Raspberry Pi. Arduino practically takes care of controlling things while Raspberry Pi enables web interface and sends commands to Arduino. How about that for a fish tank? Continue reading

Paper-Craft Based Analog Clock

This amazing paper-craft is a Digital/Analog Clock using an Arduino and 28 servos to move digits in and out of the pane, designed by Alvin Aronson, and the instruction by alstroemeria. A seven segment clock was used instead of LED’s. In it the digits moves in and out of the pane, and the shadow created by these digits will allow the user to read the time against the white on white digits. Another good thing about the project is that all the components required by the project are kit based and hence it eliminates the need for soldering the components. Also, instead of using the Arduino Uno and a motor controller, you can replace it with Arduino Mega which has the power to control 64 servos. However it will add cost to the project if you decide to buy a new one. Apart from electronics components, you will require some basic tools such as paper-cutter, glue gun, dremel and knife. For the construction part you will also need a cardstock, double sided tape, sticky pads and paper clips. Apart from Arduino you will also need a real… Continue reading

Amazing 16x16x16 RGB LED cube

There are lots of LED cubes around. But most of them use fewer LEDs like 8x8x8 or they are one color LED based. But 16x16x16 RGB LED cube is worth looking at. This means 4096 – total number of RGB LEDs. Make that triple and you get 12288 LEDs to control. Using such amount of LEDs require some design thoughts, power supply and of course a control circuitry. The cube is split in to 16 16×16 LED grids where every one is controlled by separate Arduino Mega2560. Each Arduino communicates with each other using RS485 serial protocol. Allsparkcube (this is how it’s called) hardware is done but software is still in development. There is ability to play with single pixels and different timing settings for simple animations. There is also an API allowing to connect to LED cube and few fun code pieces that allow to interact with it using game controller or video cameras. Unimaginable wire soldering job indeed. Continue reading

Honey bee hive temperature logger

Max is a member of bee-keeping club and so he decided to make a temperature logger of hive. This is a 12 channel temperature logger which measures temperature from different places of hive. Temperature data gives interesting data about bee movement over the time inside hive. Logger is built using Arduino Mega. Temperature values are measured using waterproof DS18B20 sensors. Temperature data is logged in to SD card. Another interesting feature is a solar panel which powers Arduino on sunny days but there is also a Lithium ion battery along with charger to keep things going on rainy days. Project budget seems to be too high for such purpose ~$328. There could be many ways to cut expenses and reach same result, but overall this looks great and useful project. Additionally there would be interesting to see some data and interpretation. Continue reading

Arduino powered keyglove

Imagine you computer without keyboard and mouse. How would you interact with it? Keyglove project is what it says – it designs a single handed portable input device that may replace keyboard and mouse with a glove stuffed with touch sensors and accelerometers. Operation seems simple and obvious – with 34 contact sensors there are many combinations possible that can be used to type by simply touching different sensors. Accelerometers are great to simulate mouse movements. So single hand movement can give full and even more flexible control that mouse and keyboard would do. All this wouldn’t be possible without controller. Arduino Mega takes control of all these sensors and provides USB interface to PC. So far there are lots of to do that includes UCB/ Buletooth keyboard and mouse interfaces and of course reliable materials that would withstand intensive use of glove. Still it works for testing concept. Hopefully it will evolve into great open source device. Continue reading