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

Geocache box with extra challenge

Yes, geocaching is still live and people enjoy this activity. GPS (or other) accessible to anyone who have at least a smart-phone. The idea is simple – you need to find a cache according to GPS coordinates. Usually this is hidden storage box with log book with sometimes additional treat. In order to make things more challenging, Cliptwings constructed a puzzle box powered by Arduino. The puzzle is a hangman game which has to be played and won in order to open the box. Controls are pretty simple – by turning knob you can select a letter and with single button you enter it. Arduino generates five random words to be guessed, and if most of them are not guessed – box remains locked. To in safe side, battery is attached on the outside and whole setup is enclosed in waterproof plastic box. If you find hangman game interesting and would like to try it on different projects, you can use Dan Wagoner’s original hangmanduino code for Arduino. Continue reading

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 controller. An additional motion processing unit is also used which needs to be stored on the Atmega128 and is controlled via I2C protocol. The above project is basically a side project for the entire UAV which students from Cornell University used to compete in the Student Unmanned Air Systems (SUAS)… Continue reading

Self-Made GPS assister

We all have at one point or the other user our smartphones to navigate to a place. This device does exactly this, accepts it’s made from scratch.  Also it can be used when you want to follow a certain specified path from another user who have already used your device. This device could be used for hide-and-seek, or some sort of exciting maze game and hence can promote children to play outside. The data from the compass and GPS are taken into the microcontroller, and is then processed to determine where the user is in space, and which direction they are facing. Based on these data, the device then generates feedback on whether or not they are getting closer to the right place, or are even facing the right direction. The GPS module gives serial data and can be accessed using AT commands which are also used for GSM communication. An Atmega128p is used to interface the compass, lights, switches and the GPS module. A different project which could also be modified to work indoors. Also, more feedback techniques such… Continue reading

Completely open source watch with tons of features

There are lots of DIY watch projects on the internet. Some of them are great, some of them lack to feel of finished product. If you looking something like this check out at F*watch project which open source and built by using free tools. It was developed at CERN as a gift for retiring colleague. It has everything you would expect on modern digital watch. It has been stuffed with bunch of sensors including GPS, Pressure sensor, accelerometer, compass, ambient light sensor. Watch has 128×128 LCD display with back-light, micro USB connector, four push buttons buzzer, vibrating motor, and microSD memory card. It is powered by 500mAh Lithium-ion battery. To make it all possible, schematic was designed on four layer PCB with KiCad. Case was 3D printed out of resin. Plans were developed with open FreeCAD design tools. Clock is ticking around ARM Coretex-M3 microcontroller from SiLabs Giant Gecko featuring 128KB RAM and 1MB of Flash. Watch software runs a FreeRTOS operating system. Watch is fully functioning already, but seems that team are open for bug reports and feature request. Continue reading

SoC Design on an FPGA

You must be wondering, “What the heck of this SoC is?” Well, SoC is the short acronym of “System-on-a-chip”, where it refers to integrating all components of a computer or other electronic system into a single integrated circuit. Normally, SoC might contain digital, analog, mixed-signal and radio-frequency functions. SoC is typically being used for processors capable of running software, example like Windows or Linux. However, it’s not feasible to build an SoC for a particular application, an alternative is a system in package (SiP), which is comprising a number of chips in a single package. In other hand, SoC is more cost effective than SiP, especially in large volumes, due to its specification to increase the yield of the fabrication and its packaging is much simpler than SiP did. The main goal of this project is to take the processor and implement it on the DE2 Development and Education Board, where it uses the Altera Cyclone II Field Programmable Gate Array (FPGA). You can integrate it with a real time input and output to make it part of a real… Continue reading

The Multipurpose Voice Shield is Incredibly Marvelous!

Do you have any ideas what the Voice Shield is? For your information, the voice shield is an analog audio shield for the Arduino, where it allows you to play audio sound bytes. Basically, it could be used in many different Arduino projects, such as sound effects, a talking clock, a talking voltmeter, Arduino talking GPS, robots, alarms and much more. This voice shield is very unique, which it has many ways to access different sound bytes. Hence, it can be used to build a “talking” device easily. Beside that, it can work with words, complete sentences or even sound effects perfectly! Technically, the voice shield is well-designed in order to work with a “full size” Arduino as a plug-on shield. Or, you can use it with any Arduino you want it to be, but you have to wire it manually. As you can see that this voice shield has a stackable design, which mean you can stack on top of the voice shield, if you have other plug-on shields. However, you must make sure that they’re not using the… Continue reading