1 IoT Resources
bashy edited this page 2026-05-27 11:21:37 +03:00

IoT Resources

Bluetooth / BLE

  • BlueZ — official Linux Bluetooth stack
  • bleak — async Python BLE client (cross-platform)
  • GATT Assigned Numbers — standard UUIDs
  • Tools: bluetoothctl, btmon, hcidump / hcitool, gatttool

WiFi Embedded

Meshtastic

  • Meshtastic Docs — firmware, hardware, config
  • Python API — programmatic node control
  • Supported Hardware — board compatibility
  • Recommended boards: TTGO LoRa32 v2.1, Heltec WiFi LoRa 32 v3
  • Radio: SX1276 (v1) / SX1262 (v3 boards) on 868 MHz (EU)

LoRaWAN (existing background from thesis)

  • ChirpStack running on home server
  • Dragino LPS8 gateway
  • TTN used during thesis (can re-add as second network server)
  • Node-RED data pipeline already built