Chat Server using Arduino




A simple server that distributes any incoming messages to all connected clients. To use, open a terminal window, telnet to your devices IP address, and type away. Any incoming text will be sent to all connected clients (including the one typing). Additionally, you will be able to see the client’s input in your serial monitor as well.

Chat Server using Arduino




Circuit

The Ethernet shield allows you to connect a WizNet Ethernet controller to the Arduino via the SPI bus. It uses pins 10, 11, 12, and 13 for the SPI connection to the WizNet. Later models of the Ethernet shield also have an SD Card on board. Digital pin 4 is used to control the slave select pin on the SD card.

The shield should be connected to a network with an ethernet cable. You will need to change the network settings in the program to correspond to your network.

image developed using Fritzing. For more circuit examples, see the Fritzing project page

In the above image, the Arduino would be stacked below the Ethernet shield.

Schematic

Chat Server using Arduino schematic

Code:

/*
Chat  Server
A simple server that distributes any incoming messages to all
connected clients.  To use telnet to  your device's IP address and type.
You can see the client's input in the serial monitor as well.
Using an Arduino Wiznet Ethernet shield.

Major Components in Project

Hardware Required

For more detail: Chat Server using Arduino




Clip to Evernote

Leave a Comment

(Spamcheck Enabled)

Read previous post:
Monkey Automatons!

This instructable will guide you through the process of building a set of automaton monkeys in the style of “Hear...

Close
Scroll to top