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

Gimbal System for UAV’s

There have been wide variety of gimbal used on UAV’s to capture stable video or still images. A directly mounted camera is never an option for A UAV due to vibrations as well as it reduces user control on the camera direction. The control board for the Gimbal comprises of an onboard 6-Axis IMU, a GPS module headers, connection for servo and an Atmega128 micro-controller. The GPS unit on-board the UAV will provide the Stabilized Gimbal Controller the ability to sense its absolute position on earth. This will help the gimbal to point at the required position all the time, irrespective of UAV heading. An Atmega128 micro-controller is used for the project since it has more number of timers, PWM output lines, and serial communication interface than any other comparable… Continue reading

Atmega128 that speaks

Sometimes in microcontroller projects we would like to have sound output. This is handy when you can’t look at screen, but still need to get status messages or other info. For such tasks you can use voice synthesizer chips that are able to read text with one of robotic voices. But if your needs aren’t that high, you can go with simple wave player. Skinny Satan have shared his experiments with speech synthesis using Atmega128 microcontroller. He doesn’t do any fancy algorithms here, but rather plays low quality wave chunks to make a message. He converts sound files in to 8-bit and 8kHz data blocks that can be stored inside MCU. Then he uses PWM output along with RC low pass filter to get voice on speaker. There can be… Continue reading

Toast your bread via WEB interface

Looking for more microcontroller ideas? Well take a look at super toaster project. This isn’t very practical usage of microcontroller and web interface but who knows it may be a part of future fully automated and web controlled toaster J Anyway this sounds fun – open browser and load toaster web page where you can select toast level and press the button. In a minute you get your toast nice and shiny. OK, web based toaster has more useful features than making impossible toasting for your mom. It could log events from kitchen with proper sensors. Instead of toasting you could log from anywhere and check if you left the stove on. The whole fun is based on WIZ200WEB module that comes with WIZnet Ethernet module and ATmega128 microcontroller. It… Continue reading

It’s Time to Have a Chess Game With Robochess!

Many chess players, especially those advanced level chess players are very hard to find those competitors that have same level skill. Hence, many of them are overjoyed, if they’ve found someone that have the equivalent chess playing skill with them! Well, if you’re one of the talented chess players and having some difficulty to search for the opponents, then you should consider to build an artificial intelligent Chess playing robot, which is known as “Robochess”. By the way, don’t think that the chess playing robot is one of the late 20th century inventions, as there’s a chess playing machine called “The Turk” has been constructed in the late of 18th century! Wolfgang von Kempelen (1734-1804), the proud inventor of The Turk has built the automation chess player to impress the… Continue reading

The Portable Color TFT LCD Controller Will Spice Up Your Life!

You’ve searched all over the places to find the genuine color TFT LCD controller? Honestly, you’re mostly getting nothing from the searching, as most of the affordable and small color LCDs are being controlled by particular chips, where these chips didn’t available to the public at all! Yeah, you must be very frustrated when you found out the truth, isn’t it? Well, there’s always some good solutions for any problem. Since the stuff you’re looking around doesn’t available on the market, then it’s time to build your very own color TFT LCD controller. For your information, the color TFT LCD controller that you’re going to build here is different from the ordinary, where it uses two AVR microcontrollers to generate the signals needed to control a color TFT LCD. For… Continue reading

Great tutorial about running dumb MCU based terminal from Linux

HackAday have posted a nice tutorial on how to run dumb terminal built from Atmega128. With simple hardware you can have handy tool that can help to rescue a headless server or simply use as minicomputer with keyboard and LCD screen. Device can work with windows and Linux. But with Linux you can see the real power of usage. Curious? – Just connect device and start Linux booting on PC – you will seethe whole booting process where you will have to interact by “Pressing any key and event entering Login information. Continue reading