Deployments
Short Name (Long Name)
Specs
Build (Current)
Approx. Location
ZS00 (zcksjdn.com/mesh)
- Model: Heltec V4
- MCU: ESP32-S3R2
- Flash: 16MB
- PSRAM: 2MB
- Screen: .96″ OLED
- Comms: LoRa, Bluetooth, Wi-Fi
- Battery: 3000mAh
- Interface: USB-C, UART, GPIO, I2C

47.268, -122.465
ZS01 (zcksjdn.com/mesh)
- Model: Heltec V4
- MCU: ESP32-S3R2
- Flash: 16MB
- PSRAM: 2MB
- Screen: .96″ OLED
- Comms: LoRa, Bluetooth, Wi-Fi
- Battery: 3000mAh
- Interface: USB-C, UART, GPIO, I2C

47.267, -122.465
ZS02 (zcksjdn.com/mesh)
- Model: Heltec V4
- MCU: ESP32-S3R2
- Flash: 16MB
- PSRAM: 2MB
- Screen: .96″ OLED
- Comms: LoRa, Bluetooth, Wi-Fi
- Battery: 3000mAh
- Interface: USB-C, UART, GPIO, I2C

47.267, -122.465
ZS03 (zcksjdn.com/mesh)
- Model: Heltec V4
- MCU: ESP32-S3R2
- Flash: 16MB
- PSRAM: 2MB
- Screen: .96″ OLED
- Comms: LoRa, Bluetooth, Wi-Fi
- Battery: 3000mAh
- Interface: USB-C, UART, GPIO, I2C
*In transit*
*TBD*
Prototyping
Current
Past
ZS00





Hardware & Tools
(Based on my usage. No referral links; just straight to the source.)
Notes & Tips
Flashing Firmware From Linux
I’ve found that the web serial driver, even when using official Chrome, doesn’t install from the manufacturers website when running Ubuntu 25.10. I believe this is due to newer Kernel and Kernel header source location. I’ve had to use the CLI to flash all 3 devices so far.
Flashing from the CLI is pretty straight forward. Follow the instructions in the following link: https://meshtastic.org/docs/getting-started/flashing-firmware/esp32/cli-script/. I’ve had very good success using USB-C to USB-C cables that came with my Samsung phone. You need to ensure the cable can pass data, not just charge.
