Lesson 1Security fundamentals end-to-end: device identity, secure boot, secure storage, TLS, OTA signingHere we dive into full-spectrum security for industrial sensors, tackling device identity, secure boot, secure storage, TLS, OTA signing, and key handling, plus how to weave these into your architecture without messing up usability or keeping things running.
Provisioning device identity and certificatesSecure boot chains and firmware integritySecure storage of keys and secretsTLS configuration for constrained devicesSigned OTA updates and rollback safetyLesson 2Embedded systems architecture: MCUs, real-time OS, drivers, bootloaderWe cover embedded setups for industrial sensors, from picking MCUs, sorting memory, real-time OS, drivers, bootloaders, to organising firmware for rock-solid reliability, easy testing, and safe field updates over the air.
Choosing MCU families and peripheralsMemory maps, flash, and RAM planningRTOS tasks, scheduling, and prioritiesDriver abstraction and hardware isolationBootloaders and firmware update flowsLesson 3Operational nonfunctional requirements: availability, latency, scalability, throughput, maintainabilityWe break down nonfunctional needs for industrial sensors like availability, latency, throughput, scalability, and maintainability, showing how to turn them into solid design goals, SLAs, and smart trade-offs right across the stack.
Defining SLAs and SLOs for sensor fleetsModeling latency and end-to-end timingThroughput, batching, and backpressureDesigning for availability and failoverMaintainability, observability, and supportLesson 4Sensor hardware components: transducers, conditioning, power, enclosuresWe look closely at key hardware bits for industrial sensors: transducers, signal conditioning, power supply and management, plus enclosures, stressing reliability, low noise, and protection against harsh conditions on site.
Selecting transducers for target phenomenaSignal conditioning and analog front endsPower budgeting and energy harvestingBattery life, regulators, and protectionEnclosure design and environmental sealingLesson 5Connectivity options: Ethernet, Wi‑Fi, BLE, LoRaWAN, cellular (NB‑IoT, LTE‑M) and tradeoffsWe weigh up connectivity choices for industrial sensors like Ethernet, Wi-Fi, BLE, LoRaWAN, and cellular options, breaking down trade-offs in range, bandwidth, power draw, costs, reliability, and rules for various setups.
Ethernet and industrial fieldbus integrationWi-Fi for high-throughput local networksBLE for commissioning and local accessLoRaWAN and sub-GHz long-range linksNB-IoT and LTE-M cellular deploymentsLesson 6Cloud architecture patterns for IoT: ingestion, message queues, time-series storage, APIsWe showcase cloud patterns for IoT sensor data: ingestion points, message queues, time-series storage, APIs, and stream processing, guiding you to build scalable, secure, cost-smart backends for big sensor fleets.
Designing ingestion endpoints and gatewaysMessage queues, topics, and routingTime-series databases and retentionAPIs for data access and integrationStream processing and alert pipelinesLesson 7Understanding industrial sensor requirements and typical use casesWe sort out how to nail down industrial sensor needs and link them to real use cases like process monitoring, predictive maintenance, safety, and compliance, juggling costs, power, accuracy, and integration hurdles.
Eliciting stakeholder and field requirementsDefining accuracy, range, and sampling needsEnvironmental and regulatory constraintsPower, cost, and lifetime trade studiesTranslating use cases into specs and KPIsLesson 8Edge processing and data reduction: sampling, filtering, aggregation, local ML inferenceWe explain edge processing: how devices sample, filter, aggregate sensor data, when to ditch or squeeze info, and run light ML inference on-site to cut bandwidth and lag while holding onto vital insights.
Designing sampling rates and windowsFiltering noise and outlier rejectionAggregation, compression, and downsamplingLocal ML inference and model selectionBalancing edge and cloud responsibilities