User Guide
Welcome
This user guide provides comprehensive instructions for assembling, configuring, and deploying CICERONE AirLink indoor air quality monitoring devices. Whether you're building your first device or customizing firmware parameters, you'll find detailed step-by-step guidance here.
Getting Started
The deployment process consists of three main stages:
-
Learn how to assemble the PCB, connect sensors, and integrate all components into the custom enclosure. Includes detailed diagrams and step-by-step instructions.
-
Configure device parameters through
Configuracion.h: set device ID, NB-IoT credentials, server endpoints, and enable/disable modules. -
Set up the debug system through
Debug.h: control logging verbosity, enable per-module debugging, and optimize for production deployment.
Quick Reference
Typical Workflow
- Build the hardware following the assembly instructions
- Configure the firmware by editing
Configuracion.hwith your device ID and network settings - Set debug level in
Debug.h(useDEBUG_LEVEL 3for testing,0for production) - Compile and upload the firmware to your Arduino Nano 33 BLE Sense Rev2
- Validate operation using the serial monitor with debug output enabled
Additional Resources
- Firmware Architecture: Understand the internal architecture, timer system, and data flow
- Hardware Description: Detailed PCB design and electronic components
- Enclosure Design: 3D model specifications and mechanical integration
Need Help?
If you encounter issues during assembly or configuration, check the firmware architecture documentation for troubleshooting guidance.