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

RF mail messenger

Is your mailbox standing away from your house? Maybe you would like to know exactly when mail arrives? No problem at all. The guy called newbie123 in AVRfreaks have build a nice system which rings a buzzer when mailbox is opened.   System consist of two parts. Transmitter and receiver. Both parts are controlled by AT90S2313 AVR microcontroller, that can be easily replaced by Attiny2313. Messenger uses the TLP434A transmitter and the RLP434A receiver from SparkFun. The transmitter is mounted inside a small plastic radio shack box. Transmitter is placed at the back of the mailbox so it does not interfere with anything. The antenna is routed down through the bottom and just sticks down under the mailbox. When the mail man opens the door to the mailbox, the ground wire is connected to the circuit and the transmitter powers up, transmitting the 4 byte packet to the receiver mounted inside the house. Cool Toy. Continue reading

AVR graphical LCD test board

Graphical LCDs with KS0108 controllers are used for quite long time like widely used HD44780 Text LCDs. So there are many projects and information available around the internet. Scienceprog has build simple single sided board for HQM1286404 128×64 graphical LCD with same KS0108 controller. The board can be equipped with Atmega16 or Atmega32 depending on memory needs. Also it has many other available features that allow to reach various complex applications on single board like 16MHz speed for high speed ADC applications, ISP for fast programming, RS232 communication block, potentiometer adjustable analog reference voltage (AREF) from 0 to 5V, graphical LCD with contrast potentiometer, 3 ADC inputs, 10 I/O pins, reset button, 5V voltage regulator on board. PCB small(100x50mm) single sided without wire strips. There you can also find program demo which KS0108 control library, and all other project files included. Continue reading

Displaying text on a bicycle wheel

This is so called persistence of vision when the perceptual processes of the retina of the human eye retains an image for a brief moment. Such inertia causes an illusion of motion rather separate frames displayed in quick succession. So this illusion technique can be used in many areas. Probably you are avare about rotating clock projects so why not to put similar technique in bicycle tire and look cool in the dark.   Raphaël Assénat have been developing a rotating LED bar on bicycle wheel for quite long time and came up with several versions of project. The newest is capable to read RPM of wheel and display value with LEDs. Also Display scan rate is fixed what allows to display smoothly at any rotating speed. Continue reading

Multipurpose tiny AVR microcontroller board

Raph has designed this board for NES/SNES controllers to USB, but it found place in many more projects due to its small size and easy to use. This board is only 27.5×17.7mm size and is equipped with Atmega8 microcontroller. Circuit is already adapted for Firmware-Only USB Driver from Objective development including 12MHz resonator. Also there are several I/O pins available for custom programming. Because board it self is double sided, there is a place for SMD voltage regulator. Check out following projects where tiny board was used: X2Wii: N64, SNES or NES Gamepad to Gamecube/Wii adapter USBTenki: USB-connected temperature, humidity and pressure sensors. Infra-red receiver for Kenwood keyboard Gamecube/Nintendo 64 controller to USB adapter Four NES and/or SNES controllers to USB adapter Atari style joystick/controller to USB adapter Board is available for download as GERBER files. Continue reading

AVR Network Time Protocol Clock

There are many time servers around the world that provide reliable time by using NTP (Network Time protocol). Everyone can connect to these serves and receive exact time via this simple protocol. Read more about how does it work in https://www.pool.ntp.org/. Guido Socher from tuxgraphics.org has built nice simple NTP client that can request for time packets from server and display this data on LCD.   He used one of his AVR ethernet boards where simple server application allows easily configure clock settings like NTP server address, time offset, Clock address and more. The web server has also a second page where current time is displayed – the same as on LCD. Author provides ideas on how to build clock, ad even provides source code, but if you just want to have this clock on your table really fast on then buy a kit from https://shop.tuxgraphics.org/ and support Guido for his nice ideas. Continue reading

Mixer of two servo signals for V-Tailed airplanes

This is nice tiny project that RC hobbyist may find useful. Mixer takes teo servo control signals and provides the sum and differential on two output channels. It can be used to control two servos of V tailed airplane or any other vehicle which has differential driving system.   V-Tail mixer uses Attiny13 AVR microcontroller and just few elements. So it is lightweight that makes it ideal for modeling. It’s other features are: Compatible with standard servo pulses (1ms…2ms); High 1200points resolution; Two Futaba standard servo input and output connectors; Selectable Fail-safe function (middle servo position or no output servo pulse); Small size: 40mm x 15mm x 6mm; Assembly source code is available for download and compile. Continue reading