ITP Camp 2024

Easy, code-free wireless networking!

Date: June 22, 2024 4:30-6:30pm


Session Leaders: Yonatan Rozin


Format: Hybrid (In-person with online access)


Tags: #Wireless #networking #node #node-red #tcp #ip #communication


Massively expand your creative potential with wireless networking techniques! Recommended for anyone looking to make physically distributed projects with various components communicating wirelessly, or anyone sick of bulky usb cables tethering your Arduino to your computer.

Come learn about TCP, IP and cloud hosting, 3 simple(ish) tools that allow your projects to communicate from/with anywhere in the world with an internet connection. We’ll accomplish this all using Node-RED, a massively underrated visual, code-free interface for creating wireless networks, and DigitalOcean, a beginner-friendly platform for hosting your code online.

This will be an INTENSE, hands-on survey of wireless technologies and some potential applications. It’ll probably spill over into a second session. Covered topics include:

  • TCP/IP + UDP
  • WebSockets
  • HTTP
  • Cloud hosting with DigitalOcean

Experience with Arduino will help for following along with the session, but is not required. Familiarity with JavaScript will help as well.

If you want to follow along, come to the session with:

  • Node.js installed on your computer
  • A WiFi-enabled Arduino, such as the Nano 33 IoT (the shop has a bunch for you to check out!)
  • A DigitalOcean account created. Go here for $200 in free credits!

The above downloads may be time consuming so please come to the session with the above already prepared, thanks!