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

Web based Temperature and Humidity Monitor

This project is based on raspberry Pi to monitor the temperature and humidity of a room. The project uses Python scripts to automate things including running the web server. For the project all you need is the Pi, An SD-Card (higher the class the better), a Temperature and Humidity sensor which are easily available online and obviously a power supply. A LAMP based web server has been used so as to display the data on the graph. the project uses a ready-made programming interface for the GPIO pins and therefore there won’t be much issues while programming . The thing that could take time in the project is The MySQL server which seems a little tough to learn in the beginning but basic tasks can be achieved easily. Due to a timing issue, the sensor is communicated using a C code instead of a Python code. In the end you could modify your php scripts to get data from multiple rooms on the web server. A simple project which will help you get started with the PI and introduce you… Continue reading

Hitcounter using an Arduino

This project was intended to put a smile on a bloggers face on Christmas, the yuletide season is over but we wouldn’t mind putting smiles on every bloggers face each time a bell rings. The hit counter concept is fairly simple, when someone hits your blog a bell will ring. Simple huh? The implementation was not as simple as it sounds though, to tap into the blog of interest multiples programming languages was used – phyton and PHP – PHP is the base of most blogs it runs in apache, while phyton is a very powerful language when it comes to web-embedded interfacing. When the blog gets hit by a viewer it sends a signal, through phyton and PHP, to an Arduino board which in turn will send pulses that will trigger a servo motor, the bell attached to the servo’s paddle will then generate the ding dong of a blogger’s lifetime! Continue reading

The Wacky Office WTF Counter

Most people are working in a traditional office, where everything seems to be too bored and unattractive to deal with! Honestly, it isn’t a good sign, as the environment is the big influence to every worker in your company. If the workers always situated in a same old condition repeatedly, then it would be a very high possibility that most of the workers are having the “Office depression syndrome”! If you’re caring on your employees, then you must do something to cheer them up! In this case, maybe the wacky Arduino based Office WTF Counter would be able to help you overcome the matter… Basically, it’s a very simple project. All you have to do is using an “Emergency stop” red button (The bigger the better) and connected it to an Arduino. The Arduino sends the string “WTF” on the serial line. A little python script writes them to a file, while another processing app counting the lines in the file and displays the result via http! So, once it’s done, you can stick it in any place in the… Continue reading

Feel the Difference with Servo’s Joystick Control

Have you ever inspired by any walking servo or pixel rocket before? Did you have the urge to build a similar or even better prototype for yourself? Since the servo is the easiest to be controlled, you should try to manipulate it into your joystick control. Yeah, your task for today is to create a simple joystick control with a servo over a USB connection. Let’s start with the hardware part first, and what you need to do is: You need to make sure that the JR Sport ST47 standard servo is wired directly to Arduino’s 5V power and ground. Also, connect the servo’s control wire to Digital pin #2. The Arduino and the standard USB joystick need to be connected to a PC with a USB cable as well. The software part includes a Python script (Interpreting inputs from the joystick) and the Arduino sketch. A common joystick normally has six different axes. The Python’s responsibility is to sense inputs from each axis, and then print the values of stick positions. The joystick axis will reports a range of… Continue reading