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

Arduino Mega oscilloscope with TFT display

Oscilloscope is one of most important test devices in electronics. If your needs are not very high, you can go with any cheap or DIY scope. But in the end I would recommend getting standard bench oscilloscope. It saves time and eventually money. If you currently have low budget for purchasing scope, then take a look at this following scope project where vaupell builds it with Arduino Mega and TFT display. Scope project is mostly glued out of two sources where one deals with Arduino scope functionality and another with TFT display. The end result looks great and serves the needs. Continue reading

Arduino and Matlab scope project

Oscilloscope is quite universal instrument which I would recommend to invest first. Normal bench scope does job pretty good. I am not big fan of DIY scopes that are built of microcontroller and LCD or interfaced to PC via serial interface. You will never get decent sampling and functionality with low end parts. But in other hand, building such scope can be fun and be a good choice for student project. prem_ranjan shares his Arduino based scope project where hi outputs waveform to MATLAB plots. The investment in to this project is really minimal. O course you could capture signal directly to Arduino analog pin, but op-amp based signal conditioning could make life easier. In the end here are few features of this scope: no additional hardware is needed for basic functions; max plotted frequency 7kHz; up to four channels max 7/4 kHz each; 8-bit resolution; variable trigger on channel 0; sampling memory is only limited by computer. Continue reading

Arduino Fio based DSO

Arduino Fio based DSO

Some time ago semifluid has built a PIC18F2550 based digital oscilloscope using KS0108 based graphical LCD. It seems that it was quite a helper for many hobbyists that wanted to monitor slow signals. In early days not many could afford a digital scope, so DIY options were quite handy. 7 years passed and seems that people still are looking for such device. So why not to build something similar using parts available today. Obvious platform of choice becomes Arduino (Fio), that is available everywhere. Graphical LCD also changed to SPI based 128×64 mini12864 LCD. You can get one from Chinese stores. Arduino Fio is powered from Lithium Polymer battery what makes it completely portable. Source code remains pretty much as predecessors – it was written in C so porting it from PIC based to Arduino was fairly easy. Continue reading