Electro-Labs Logo
DIY USB 5V Solar Power Bank

Solar energy is renewable, free, widely available and clean form of energy. It is considered as a serious source of energy for many years because of the vast amounts of energy that is made freely available, if harnessed by modern technology. Many people are familiar with so-called photovoltaic cells, or solar panels, found on things like spacecraft, rooftops, and handheld calculators. The cells are made of semiconductor materials like those found in computer chips. When sunlight hits the cells, it knocks electrons loose from their atoms. As the electrons flow through the cell, they generate electricity.

In this project, we are building a power bank which harvests energy by using a solar panel. The energy gained by the solar panel is stored in a LiPo battery. Then the battery is used to supply a stable 5V which is used by USB gadgets. The power bank can also be charged by an external 5V source. The best thing for this power bank during day that you don’t need to remember to charge it. It charges itself by using the sunlight and you don’t come up with an empty bank.

DIY Arduino RGB LED Controller Shield


This Arduino shield is designed to drive RGB (Red Green Blue) LED strips by using PWM (Pulse Width Modulation) method. It can brighten up and down each color independently by changing the duty cycle of PWM.You can produce any color by mixing the different percentage of colors. The endless turn rotary encoder on the board allows the user select the channel and change its brightness. Low Rds-on resistance MOSFETs, which are the switching elements, generate very low heat dissipation even used with large number of LEDs.

Hand Gesture Recognition Using Electrical Impedance Tomography
1 Comment


As anyone who owns a smartwatch can tell you, one-handed operation isn’t exactly their forte. Beyond the flicking gesture found in a number of smartwatches, there’s not much you can do without a second hand and set of fingers.

A group of researchers have come up with a way to use electrical excitation to view internal impedance cross-sections of an arm. While this doesn’t have the resolution of an X-ray or CT, there’s still a large amount of information that can be gathered from using this method. Different structures in the body, like bone, will have different impedance than muscle or other tissues. Gesture recognition at this level would open up a whole world of possibilities without relying on any non-wearable hardware like ultrasound.

The wristband may not be the first capable of recognizing hand and wrist gestures, but it could be the most practical and it’s cheap, small, and has a power draw minimal enough to make integration directly into a smartwatch feasible and we could easily see it being the next thing in smart watch features.

Motorized Solder Paste Dispenser Powered by Arduino
1 Comment


Dispensing solder paste onto one board is easy enough with a syringe or toothpick, but when pasting up even a handful of boards. Solder paste stencils speed up the process when you’re doing dozens or hundreds of boards. The solution for this is to retrofit a 3D printer to dispense solder paste.

This Solder Paste dispenser is an easy project to build and it makes sense especially when you have most of the parts on hand. This project includes hardware and firmware design of a compatible controller board that is Arduino compatible. The printed is a success with the use of both PLA and ABS and standard slicing parameters with 3 layer shells and 20% infill. Its controller board has a micro USB connector and operates from a standard USB charger. The PCB attached to the motor mount using a Scotch Exterior Mounting Tape.

It might not be quite as accurate as a professional one, but as you can see it seems to work great for purposes.

Web Radio Player Based on Arduino


This Arduino based radio player will provide a base station for tunes if you’re the type who enjoys passing idle time by keeping up with podcasts or listening to web stations but don’t always want to occupy your laptop or tablet.

This Web Radio Player provides inexpensive internet radio player with high quality stereo sound. It can be used to listen on internet radio stations without personal computer or tablet or smartphone. The project has two switches to control the next or previous radio station. It has 14 pre-defined radio stations that can be replaced with the radio stations of your choice by re-programming the modified sketch to the Arduino pro mini. The project’s hardware consist of Arduino pro mini as main processor, ENC28J60 Ethernet module to connects the circuit to the internet, VS1053B and Nokia 5110 LCD module to displays the information about the webradio station.

If you’re going to build your own radio, it’s always cool to disguise your high-tech creation as something more rustic as this is a no-sweat project for both the hardware savvy and those more oriented with code writing.

Alarm Clock Based on Back To The Future Time Circuits


Who wouldn’t want a Time Circuit Clock after watching Back To The Future as a child? Now you can time travel by using the “spacebar” either on the keypad, or time circuits, depending what your time circuits’ options is set and translate your own language file for the time circuits.

This projects attempts to recreate a Time Circuit Clock from Back to The Future movie with some additional features such as FM radio, alarm and clock.  This clock has components of 22-23 PCB handmade board, 160 resistors, 396 LED displays with pins to connect and 24 shift registers.  He replaced the main Arduino compatible board with an Olimex iMX233-OLinuXino-MICRO running a plain Linux distro as the new brain of this project. All schematics and PCB designs are made in KiCad which seems quite powerful, however its component library is really poor compared to Eagle.

Now that everything was given out as far as assembling and designing this alarm clock, there’s no more excuse to build one.

Mint Tin Password Keeper Based on Intel Edison


Probably everyone has a long list of passwords to remember. But are they safe from other and from forgetting them? Some people are using same password for all cases…well this is not safe. And of course using popular words as passwords also isn’t safe. It is better to use characters mixed with numbers. But these are hard to remember.

This project was built to fit and placed inside a mint tin, which makes it easy to carry around. Assembling this small project maybe pricey as you will need components such as Intel Edison, base board, OLED block , Battery block, Hardware pack , small LiPo battery, mint tin and micro USB cable. Assembling the project was so simple; the Edison which is already set-up and prepared will be attach to the battery block. Getting the program should be easy for you after completing all the steps before. Simply download the latest release from the PinTinNano repository.

You can now enjoy your very own password keeper after starting the program.

Graphic Creativity Comes Out with DigiPixel


Have you ever wanted to create your own electronic games console? You might be interested in the new DigiPixel Arduino LED game shield which is definitely worth more investigation.

Make programming fun by creating your own games, animations and more with the DigiPixel shield. The DigiPixel Arduino LED game shield has been specifically designed to allow you to make programming fun and enable you to creating your own games, animations and more. It is an open source Arduino and Digispark compatible shield with a 64 pixel RGB LED display and six buttons that is supplied with its own Arduino library, graphic converter and demo sketches to help you get you started.

You can make sort of things with DigiPixel up to your imagination. You could make a game of Space Invaders, Tetris or Snake, could write messages in the air and capture it on your camera with the AirWrite function or you could use it as an electronic dice, a scrolling desk clock or even a digital name badge. It’s amazing what you can do with just 64 pixels!