From c4ccb4846449953be4c94c52e476eef470815cdd Mon Sep 17 00:00:00 2001 From: Joe Foley Date: Sun, 28 Jun 2026 19:48:55 +0000 Subject: [PATCH] Added info from the ROB-IOT Pi page --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d9c0cdc..3c99a23 100644 --- a/README.md +++ b/README.md @@ -15,8 +15,14 @@ Scripts and documentation for setting up a Raspberry Pi (Zero W 1 or 2) for use - [Raspberry Pi Connect](https://connect.raspberrypi.com) - [Setting up Raspberry Pi Connect](https://www.raspberrypi.com/documentation/services/connect.html) - [Turning your Raspberry Pi Zero into a USB Gadget](https://learn.adafruit.com/turning-your-raspberry-pi-zero-into-a-usb-gadget/serial-gadget) Official Adafruit guide to gadget mode to allow the USB port to be used as a serial console to connect to it. We had trouble getting it to work in 2026 due to some changes in Raspberry Pi OS. -- [CircuitPython Libraries on Linux and Raspberry Pi](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi) +- [Python gpiozero library](https://gpiozero.readthedocs.io/en/stable/) a simple interface for working with GPIO devices +- [CircuitPython Libraries on Linux and Raspberry Pi](https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi) This is one option for GPIO, I2C, SPI, and PWM access in python. +## For the Future +- [Setting up Zeroconf to use local names (.local) to access your Pi](https://learn.adafruit.com/bonjour-zeroconf-networking-for-windows-and-linux): this does not work on iot-research because multicast and MDNS are broken. + +## TODO +- Finding the Pi using `nmap` or `arp` # Some Tricks Here is a page of tricks we have discovered that may involve advanced techniques.