Tag Archives: ethernet


Web radio player using Arduino

WebRadio is an inexpensive web radio player designed by Vassilis Serasidis using the Arduino platform. It features high-quality stereo output and 14 pre-defined radio stations, which can be set/modified in the Arduino sketch.

Arduino WebRadio player

Arduino WebRadio player

The Arduino sends a request to a WebRadio server through the ethernet module (ENC28J60). The ENC28J60 is connected to the webradio server, sends the request and waits for response from the server. The response will be the header information of the radio station followed by the audio stream (mp3, aac etc). The arduino gets the answer from the server and sends the received data to the VS1053B mp3, aac, wma decoder. The VS1053B automatically recognizes the kind of the received format, decodes it and outputs it to the speakers. On LCD is appeared the WebRadio station number (1-14) and the first 122 characters of the server header response.

Read the details!

Surfing internet with Arduino Uno

Gilchrist’s PIP Arduino browser is an on-going project to develop a very basic and functional web browser that runs on Arduino Uno. The current version can download and render plain HTML and follow embedded links. Users can page through the hyperlinks with the help of a joystick. The project uses a 320×240 TFT LCD screen for output.

PIP Arduino browser

PIP Arduino browser

Build an Internet-controlled car with live video feeding

This Internet-controlled car allows you to remotely drive around through a web interface. A wireless IP camera mounted on the car allows you to monitor the surrounding space from remote through live video feeding. The project uses a standard R/C controlled car, where the remote control device is modified to receive commands from an Arduino board through Ethernet connection.

Internet-controlled car

Internet-controlled car

Web-based relay controller for home automation

Home automation is getting increasingly popular these days mainly due to reduced cost and simplicity through web or smartphone connectivity. Here’s a DIY version of web-based home automation controller that allows you to have a set of six relays connected to the end of a piece of Ethernet cable that can be accessed from a web browser anywhere from your house. You can use it to control or program the operation of lights, water pumps, or any other electrical appliances at home. The project uses Arduino (Atmega328) microcontroller and the ENC28J60 ethernet controller chipset.

Arduino home automation controller