1. Python down to the machine

Moved again — we have too much fun working on real hardware and programming instead of boring lectures :)

2. Internet to the MCU

mqtt broker camp

ESP8266 module and MQTT

Go to:

coe camp hivemq websocket client
  • host: mqtt.agnd.net

  • port: 8083

  • ClientID: leave as-is, or make it unique

  • username: roboticscamp

  • password: engineering

Connect!

Subscriptions → Add New Topic Subscription:

  • valpo/mqtt8266bridge/#

  • your username has access to everything under this prefix

  • the # means: "connect to everything here"

You should see some Messages show up.

2.1. MobaXterm

(this is for the PCs with the device attached by USB)

  • Session

  • Serial

  • Speed: 115200

Connect.

  • Select COM x number with USB-SERIAL CH340 name

  • Connect, shows a blank black screen

2.2. Arduino’s terminal

Start the Arduino app

  • Tools → Port. Select COM5?

  • It gives you less information, but it is definitely not COM 1

Open Serial Monitor

Change baud rate to 115200

Should be good!