Category Archives: Arduino


Arduino solar charge controller and energy monitor

Solar charge controller is a key component in any photovoltaic system that uses batteries to store energy. The main function of solar charge controller it to reduce the overall system maintenance and prolongs the battery life by regulating the charging voltage and current coming from the solar panels. It also protects the battery from both overcharging and deep discharging. Today, most of the solar charge controllers utilize the Pulse Width Modulation (PWM) technique to adjust the charging voltage and current according to the charging status of the batteries. For instance, if the battery gets closer to fully-charged condition, the amount

Read more

Arduino standalone MP3 player

This Arduino-based standalone MP3 player was designed by Jose Daniel Herrera using the VS1002d single-chip MP3 audio decoder, which is a complete audio solution with a high-performance, low-power DSP processor along with working data memory, instruction and data RAM for user applications, serial control and input data interfaces, 4 general purpose I/O pins, an UART, as well as a high-quality variable-sample-rate mono ADC and stereo DAC, followed by an earphone amplifier and a ground buffer. His project uses a SD card module for storing MP3 files and a 4×20 character LCD for providing an user interface for displaying song menu and other information.  

Read more

Arduino gesture vocalizer

People with impaired hearing and speech often find difficult to interact with other people, mostly because their sign language is not understood by all. This Arduino-based gesture vocalizer is designed to assist those people to communicate with normal people. The device is built as a wearable glove, which converts the hand gestures into human recognizable audio. Two flex sensors for detecting bending of fingers and one ADXL335 3-axis accelerometer for getting the orientation of hand are embedded on the glove for gesture recognition. For audio conversion, the APR33A3 audio processor chip is used to storing and playing audio messages. An LCD display

Read more

Zero Plus: An open-source wifi module for IoT applications

Zero Plus is a new open-source wifi module for Internet of Things applications. This project is currently being crowdfunded on Indiegogo. With RT5350 wifi SoC on board, Zero Plus provides a high performance 360 MHz CPU for advanced applications such as Wi-Fi data processing, etc. In addition, the RT5350 offers a variety of hardware interfaces (SPI/I2S/I2C/PCM/UART/USB) to support a range of possible applications.

Read more
« Older Entries Recent Entries »