Circuit Lake

Electronic Project and Circuit Collection

Arduino based Web Radio Player

10:17 am Category: Arduino, Audio

internet radio player using arduino

This Web Radio Player provides inexpensive internet radio player with high quality stereo sound. It can be used to listen 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 -- a single-chip ...

Arduino based Battery Tab Resistance Fine-Spot Welder

10:50 am Category: Arduino, Miscellaneous

Arduino Based Fine Spot welder

Resistive spot welding (RSW) is a process in which contacting metal surfaces are joined by the heat obtained from resistance to electric current. The process uses two shaped copper alloy electrodes to concentrate welding current into a small "spot" and to simultaneously clamp the sheets together. Forcing a large current through the spot will melt the metal and form the weld. This DIY battery tab resistance fine-spot welder is built and designed by Albert van Dalen. The project has very simple construction and accurate electrode force adjustment. It comes with a ...

Raspberry Pi & Arduino based Smart Fishtank

8:47 am Category: Arduino, Control, Monitoring, Raspberry Pi

Arduino Smart Aquarium

Hayden has built the internet enabled fishtank with so many features. It has automatic feeding, timer enabled LED lights, matrix display with scrolling messages, ultrasonic depth monitor, thermometer, LCD, underwater cam, speaker, filter and buble control using servo, custom messages and voice, also web based monitor and control. The project uses Arduino Mega to control the things and uses Raspberry Pi to enables web interface and sends commands to Arduino. The project firmware is written in C++ arduino code, while the web interface is written using PHP/JS code. | Project Detail

Interfacing 8 LCD Displays to Microcontroller with Only Two Wires

9:48 am Category: AVR, Display, Interfacing

control 8 LCD using I2C

If you have electronics project that need many LCD display with limited MCU IO pin out, you can use this method to accomplish it. Jesus Echavarria has successfully interface 8 LCD displays and 24 Leds with only two wires: SDA and SCL from an I2C bus. The project uses MCP23017 (16-Bit I/O Expander with Serial Interface) to interface a 2×16 LCD display with AT89C51RE2 microcontroller using a standard I2C bus. In simple words, MCP23017 is like LCD parallel to I2C LCD converter. The project's firmware is written in C and is ...