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

The Wonderful AVR-Based Sensor Keyboard

If you getting tired of using the ordinary touchable keyboard, which is require the users to enter the password one after one number, then it’s time for you to test out the AVR-Based Sensor Keyboard. For your information, the AVR-Based Sensor Keyboard is definitely a wonderful device, as it’s built based on a modern microcontroller. Honestly, it has almost everything, which is needed to implement a touch sensor matrix. The concept that being used for the AVR-Based Sensor Keyboard is based on the QMatrix Technology White Paper. The main goal is to transfer the charge through the sensor capacitance to a tank capacitor, until a charge sufficiently large to be measured builds up. Then, a current will be applied to the tank capacitor. The time that it takes to reach zero crossing is measured as well. In this case, when sensor surface is being touched, the sensor is going to detect the user and verify the identity of the user instantly. By the way, you might want to choose an ATMega8 as the test platform. Also, please pay attention on… Continue reading

The Genuine Combination of USB Keyboard with C64 Breadbox

People always kept most of the old stuffs in the storeroom. Actually, the old things can be reused, especially in the electronics projects to transform into an awesome device. Honestly, if you’ve an old-fashioned C64 breadbox lying somewhere inside the garage, then it’s time to let it work again. Today, we’re going to build a C64 USB Keyboard, which is based on Objective Development’s AVR-USB firmware. Basically, the C64 USB Keyboard is a very powerful device, as it supports for both ATmega8 and ATmega16. Here’s a best way to implement USB with the Atmel microcontroller, where the low-speed IgorPlug-USB on simple AVR-devices by bit-banging is the most suitable choice! Also, it’s pretty important to mention that the bit-banging USB solutions are not fully up to spec, neither on the hardware side, nor on the error handling. Honestly, the Objective Development’s HDKeys that use to implement a USB HID-device, is the best combination with the IgorPlug-USB. You’ve to attempt to use the AVR-USB stack for implementing a game controller device. By using the HIDKeys application, it enables you to make the… Continue reading

The Universal Lithium Ion Battery Charger

Besides of the mobile phones, the Lithium Ion batteries are becoming increasingly popular, especially in the robotic field. In the past, the robots are normally worked with Nickel-cadmium batteries, but it’s not as convenient as the Lithium Ion batteries did! There are many advantages of using Lithium Ion batteries than other batteries, including: It has high capacity by weight or by volume (It’s about twice of NiCads capacity). The Battery packs are smart (We’re able to control charger settings according to our need). No memory effect is required. Lower self discharge, where less than half of NiCads is. Fast charging speed (You only need about two hours to charge the Lithium Ion batteries that running out of energy to fully charged). For building this universal Lithium ion battery charger, an ATmega8 should be used as the main circuit. In addition, a DC supply is needed, as it capable of providing at least 2 volts more than the max cell voltage. The current and voltage control is managed by a PWM output into a P-channel MOSFET. Furthermore, a large inductor/capacitor combination… Continue reading

Data Acquisition System Based on ATmega8

Did anyone here learn the Visual Basic before? If you did, then this data acquisition system would be a piece of cake to you! Ok, the main goal of this project is to use a PC to connect the homemade data acquisition hardware and produce the GUI for user-friendly graphical presentation. So, in this project, the important thing is using a PC for GUI display. The circuit is being built based on the ATmega8, where the chip has the on chip 10-bit resolution A/D Converter. You must make sure that you’ve fully connected the LM335 temperature sensors to the six channels ADC input. The reasons why LM335 temperature sensors are used because it can measure the temperature using two wires remotely! In this case, you’re having the choice to connect up to eight sensors with the ATmega8 TQFP package. Normally, by sending a serial of common from PC, you’ll be able to capture the analog inputs. In other hands, the readings will be displayed, either in graphically or text data format. In addition, you’re allow to record the data as… Continue reading

Having Some Fun with This IR Remote Controlled Car!

Do you have deep interest on the remote control gadgets and you’re wishing to build your very own remote controlled car? Well, your wish is granted! By the way, do you know that Nikola Tesla was the person that developed the earliest example of remote control in 1898 with his patent named “Method of Apparatus for Controlling Mechanism of Moving Vehicle”. The Term “remote control” can be referred to remote or controller (You can also named it as clicker or changer whatever you want it to be!) Normally, remote controls are Consumer IR device, where it’s being used to issue commands from a distance to televisions or other consumer electronics, example like stereo systems and DVD players! Today, you’ll have the chance to DIY an IR remote controlled car. It’s actually a quite easy project, where all you need to do here is fitting the DC motor on a toy car wheels with gears. The circuit board that being used in this project consist two PWM channels of ATMega8, where they’re for controlling the speed and direction of the car… Continue reading

Have Some Real Fun with Plasma Controller!

Do you like the plasma ball that can be filled with high electricity? If you do, then this Plasma controller might be the project that you’re waiting for… For your information, the main goal of this project is to develop a plasma ball and you have the chance to learn how to put the glowing gases into the plasma ball. First thing first, you should keep yourself prepared with a control for recurrent sequences and a simple design effect. For the microcontroller, the ATmega8 is suitable to control the two high-voltage Digipots. Secondly, you have to test Atmega8 board and adding the PWM on it. Please make sure that you chose the right RS232 adapter for the parameterization via a PC. The plasma ball has at least 20-liter volume and the Traummaß of 36cm in diameter. Remember not to touch it with your bare hand, or else you’ll be fully toasted! For the high-voltage transformer of all-rounder, it had a mold made of PVC shot. Also, please ensure that everything is polymerized in a vacuum. Voila, now you have a… Continue reading