Compatible Hardware
Bee Thing can receive measurements from any hardware able to send a request compatible with HTTP ingestion.
This page lists configurations already documented or planned in Bee Thing Firmware. It is not a hardware certification list: always validate power, enclosure, moisture protection, and mechanical stability for your own build.
Documented Configurations
| Configuration | Network | Sensors | Firmware environment | Status | Guide |
|---|---|---|---|---|---|
| ESP32-S3 Mini + HX711 | WiFi | Weight | super_mini_esp32_s3_wifi_hx711 | Documented | Open guide |
| Waveshare ESP32-S3-A7670E-4G + HX711 | WiFi | Weight, battery when detected | waveshare_esp32_s3_a7670e_wifi_hx711 | Documented | Open guide |
| Waveshare ESP32-S3-A7670E-4G + HX711 | 4G | Weight, battery when detected | waveshare_esp32_s3_a7670e_4g_hx711 | Documented | Open guide |
Development Configurations
| Configuration | Purpose | Firmware environment |
|---|---|---|
| ESP32 DevKit + HX711 | Simple base for WiFi tests and custom adaptations. | esp32dev_wifi_hx711 |
| Waveshare 4G configuration mode | Keep the board in configuration mode during provisioning. | waveshare_esp32_s3_a7670e_4g_hx711_config |
| Waveshare 4G with fixed weight | Diagnose the 4G transport without a load cell. | waveshare_esp32_s3_a7670e_4g_diagnostic_weight |
Adapt Other Hardware
Hardware not listed here can work with Bee Thing if it follows one of these paths:
- send the message expected by HTTP ingestion directly;
- use Bee Thing Firmware with a custom configuration;
- go through a gateway that converts its own format to HTTP ingestion.
To create a derived configuration, start with Custom configuration.