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

Digital dual axis SCA100T inclinometer project

Inclinometers are used to measure angles of inclination of an object. Angles are measured in reference to gravity. In this project angle is measured by using dual axis SCA100T MEMS sensor.   Digital inclinometer is far more precise than manual with bubble in liquid. Author didn’t provide full working code, but he gives SCA100T inclinometer library to use in new design. As SCA100T connects to microcontroller via SPI interface there shouldn’t be a problem at all. Library files are here. Continue reading

Neat binary DCF-77 clock

This binary clock is actually a DCF=77 receiver which receives and decodes time information transmitted in Germany. Received signal is decoded by Atmega8 microcontroller and displayed in binary format on array of LEDs. Clock has internal counter which is counting time by itself in case signal is lost. When official time signal is received – internal time is adjusted. This project is licensed under the GNU license and can be downloaded here. Continue reading

Simulating particle behavior with FPGA hardware

I’ve found very interesting thesis on the internet written by John Beeckler at McGill University, Montreal. The research was about particle graphics simulation on FPGA graphics. Simulation results can be used for modeling water, cloth, explosion, fire, smoke and clouds behavior.   As usually computer modeling is done in software level, there is main limitation – calculation speed. Calculating at hardware level always gives better results but also gives a lack of flexibility what software can provide. But anyway for specific tasks like particle simulation FPGA running at 130MHz speed increases a performance by two orders of magnitude comparing to software methods. Even FPGA speed up a GPU processors for this task. Read whole thesis here. Continue reading

Simple LED spectrum analyzer and clock for PC modding

Rubashka Vasilly likes do do computer modding on spare time. His latest modding project was LED matrix spectrum analyzer + watch that connects to PC via RS232 port. Device is based on ATS902313(or alternative ATTiny2313) microcontroller.     All design is made on two separate PCB’s. One for control board and another for two 5×8 LED dot matrix’s. Microcontroller program is written in BASCOM-AVR language. As you can understand Attiny2313 doesn’t have enough power to calculate spectrum, so all this is done in managing program running on computer which uses a bass.dll library. Project files are available for download. Continue reading

SCP1000 barometer logger with graphical LCD

Jermington posted his latest SCP100Barometer project in AvrFreaks. For this project he used SCP barometer and DX160 connected to Atmega8 microcontroller. Graphical LCD displays latest 128 readings while one reading occur once in 20 minutes. So totally you can see information of about two last days.   Zipped project files and schematics can be downloaded from here. Continue reading

2 channel LM35DZ temperature sensor project

This is quite simple temperature measuring unit which uses two LM35DZ sensors, Atmel AVR AT90S4433 (now obsolete) which is compatible to Atmega8. Information is displayed on standard LCD and optionally sent to RS232 port. Circuit diagram of temperature sensor is here. C files are available in site. Site originally is written in Japanese language, so use a translator. Continue reading