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

Self-stabilizing Camera Platform

A self-stabilizing camera can be used to keep your camera at the required level, irrespective of user movement. This can be used by filmmakers to capture steady shots without any noise due to motion.  It comprises of two high torque servo to control the movements in all planes. Along with servos, it has a gyroscope and accelerometer to detect the camera movement and hence act as a feedback system. The accelerometer and gyroscope are used to determine the roll and pitch of the wooden platform on which the camera has to be mounted. Once the sensors detect a disturbance in the position of the platform, the required data is send to the microcontroller in order to correct the error A complimentary filter is used to eliminate noise from the sensor… Continue reading

The 32 Channel Logic Analyzer

You’re working in the electronic field that require you to observe and check out the digital system with precision, but you didn’t know the proper way to build it? If you’re having the difficulty, then today’s your lucky day, as we’re going to develop a 32 Channel Logic Analyzer! For those who never get in touch with logic analyzer before, it is an electronic instrument displays signals in a digital circuit. Practically, they’re used for capturing data in systems, which is having too many channels to be examined with an oscilloscope. The software that running on the logic analyzer can be used to convert the captured data into timing diagrams, protocol decodes, assembly language and much more. For your information, the logic analyzer that we’re building today is a 32… Continue reading

The Versatile Development Board for AVR microcontrollers ATmega48/88/168

For those of you here that always involved yourself with the AVR microcontrollers, have you ever wished to build a multipurpose development board that compatible with all type of AVRs microcontrollers, such as ATmega48, 88 or 168? Well, you can simply use this board for testing and debugging embedded programs since it has many built-in peripherals connected to microcontroller. Thus, you can use them without even a further soldering or modification! Ok, I know it sounds unnecessary here, but for those that never ever used any ATmega microcontrollers before, you should know that they have many great features, which as: Easy to adjust I/O, Timers, PWM generators, ADC, RS232, TWI, SPI, Analog Comparator, Osillator, EEPROM etc. The main reasons why you should use these microcontrollers because they’re very versatile, easy… Continue reading

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