- Best Practices
Design, performance, and monitoring best practices for building reliable and secure IoT systems.
- Communication Protocols
Overview of short-range, long-range, and wired connectivity protocols used in IoT and when to choose each.
- Data Formats
Comparison of payload serialization formats for IoT, from human-readable JSON to compact binary formats like CBOR.
- Development Workflow
Four-stage IoT development workflow covering prototyping, integration, deployment, and maintenance.
- Edge Computing
Benefits, device types, and use cases of processing IoT data at the edge instead of in the cloud.
- Hardware Platforms
Overview of microcontrollers and single-board computers commonly used for IoT projects and what each is best suited for.
- Messaging Protocols
Comparison of application-layer messaging protocols for IoT (MQTT, CoAP, HTTP, AMQP) with their features and best-fit scenarios.
- Smart Home
Overview of smart home systems, covering components, protocols, use cases, automation scenarios, security, and popular platforms.