FastBee-Arduino Device
FastBee-Arduino Documentation
This directory is the device-side documentation entry for FastBee-Arduino. Documentation is organized as "Getting Started, Deployment & Verification, Feature Configuration, Development & Maintenance". Edition selection and release stability content is consolidated into a few core documents to avoid duplicate maintenance of the same environment table across multiple pages.
Source Repository: https://gitee.com/beecue/fastbee-arduino
Recommended Reading Path
| Goal | Document |
|---|---|
| Understand project capabilities and module boundaries | Project Overview |
| Flash firmware directly from browser | Online Flashing Tool |
| First-time device flashing and configuration | Quick Start |
| Choose Lite/Standard/Full firmware | Edition Comparison Guide |
| Flashing, deployment, packaging and testing workflow | Deploy, Flash & Test |
| Verify cross-chip builds, device interfaces and long-term stability | Testing & Edition Verification |
| Actual wiring, Web configuration and troubleshooting | User Operation Manual |
| Understand directories, build scripts and artifacts | Project Directory & Files |
| Architecture and secondary development | Architecture Design, Core Framework, Development Guide, Code Change Guidelines |
| Configure PlatformIO build environment and feature flags | Build Configuration, Resource Usage & Feature Trimming |
| TCP concurrent connection limits and optimization | TCP Connection Budget |
Editions & Releases
- Current build environments are defined in
platformio.ini:esp32c3-F4R0,esp32c6-F4R0,esp32-F4R0,esp32-F8R4,esp32s3-F8R0,esp32s3-F8R4,esp32s3-F16R8. - Edition feature boundaries, resource limits and selection advice: Edition Comparison Guide.
- Pre-release build, smoke, long-term stability and artifact checks: Stability & Release Checklist.
Feature Configuration
| Category | Documents |
|---|---|
| Peripheral Config | Peripheral Reference, Supported List, Peripheral Config Guide |
| Peripheral Execution | Execution Config, Execution Guide, Execution Flow |
| Communication Protocols | Protocol Docs, MQTT Config, Modbus Usage Guide |
| System Management | System Docs Index, Device Config, Dashboard, TCP Connection Budget |
| Development & Build | Build Config, Deploy, Flash & Test, Resource Usage & Trimming, Code Change Guidelines, Commercial License |
| Examples | Examples Index |
Testing & Verification
Device-side provides complete automated testing scripts, including static checks, smoke tests and long-term stability tests. Detailed commands and test matrix: Testing & Edition Verification Guide and Stability & Release Checklist; impact analysis and regression requirements before/after modifications: Code Change Guidelines.
