Skip to content

90N45-d3v/CHOW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

chow_final_banner

Transform your little ESP8266 into a light weight and simple to use Communcation-Over-UDP system...

Features

  • Chat with other ESP8266's over UDP
  • Use serial as UI for the communication with other ESP8266's (Want to know how? Type help in your serial monitor)
  • Host your own custom WiFi network for communication with other ESP8266's
  • Connect to existing WiFi networks for communication with other ESP8266's
  • Use Port-Forwarding for communication over WAN (Internet)
  • Get the current signal strength (RSSI) from the connection to your network

Installation

You can easily use the pre-compiled binary file of CHOW and just flash it onto your ESP8266, or compile it yourself with the Arduino IDE.

Installation with binary file:

  1. Download the latest binary file of CHOW
  2. Flash it on your ESP8266 with the baud rate of 115200. I recommend using esptool.py
esptool.py --chip esp8266 -p <port ex.: /dev/cu.usbserial-14130> -b 115200 write_flash -z 0x00000 </path/to/CHOW.bin>
  1. Unplug the microcontroller. Plug it back into your computer.
  2. Open the serial monitor and type the command help

Installation with Arduino IDE:

  1. Download the latest arduino sketch of CHOW
  2. Download the SimpleCLI Library from @spacehuhn
  3. Unzip the downloaded SimpleCLI Library and rename the resulting folder to SimpleCLI
  4. Paste the folder in your arduino library folder (usually located somewhere at documents/Arduino/libraries).
  5. Now you can open the downloaded arduino sketch in your Arduino IDE and upload it to your ESP8266

Working on...

  • Encryption for secure UDP-Packets
  • Message Broadcast for sending one message to multiple microcontrollers

Additional information

If you have some improvements, errors or other things to say, just make a fork, pull-request, open an issue or contact me on twitter @90N45.

WANT TO TAKE A LOOK AT AN EASTER CHICKEN?
FIND THE EGG TO SEE WHO CREATED IT...

About

Chat with other ESP8266's over UDP in (selfhosted) WiFi networks

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages