Microchip Technology Industrial Environmental Sensor Demonstration

Microchip Technology Industrial Environmental Sensor Demonstration is a reference application demo for an industrial environmental sensor that is based on the ScioSense APC-1001J Air Quality Combo Sensor. The sensor utilizes 10BASE-T1S Ethernet communication for industrial Internet of Things (IoT) systems. This technology enables full TCP/IP integration from the sensor to the cloud, facilitating easy back-end maintenance, low latency, and straightforward integration/installation. The software architecture is hardware independent, offering maximum adaptability across various Microchip MCU families and allowing users to select the ideal option for sensor applications.

This system features a harmonized interface, simplifying sensor replacement and ensuring compatibility with the existing software framework and API for seamless integration of targeted sensors with serial interfaces. The hardware can be quickly assembled using Microchip's fast prototyping concept based on the Curiosity Nano Development Platform.

Sensor data can be displayed locally on an OLED display. Data can be transmitted over 10BASE-T1S Ethernet to a Raspberry Pi using the provided Raspberry Pi software and the 10BASE-T1S dongle from Microchip. Use case implementation and visualization of data can be completed on the touch display using Node-RED. The sensor data is converted to an object-based format, enabling high flexibility, modularity, and scalability of the system. The network IP address configuration is automatically managed by a wireless router's Dynamic Host Configuration Protocol (DHCP) service.

Features

  • Quick start from idea to proof of concept to product
  • Modular design that is easily expandable and reusable for multiple sensor applications
  • Showcase integration of open-source software LWIP-TC6 (MQTT, TCP/IP, 10BASE-T1S)
  • API to integrate sensors, actuators, or displays with a serial interface in a fast and easy way (best mounted on MIKROE board format for plug-and-play adoption)
  • Standard MQTT client implementation
  • Flexible and scalable integration of contemporary edge devices
  • Project runs on the SAME51J20A mounted on the SAME51 Curiosity Nano Evaluation Kit (EV76S68A)
    • The board is placed in the MCU socket of the Curiosity Nano Base for Click boards™ (AC164162)
    • Developed using MPLAB® X development tools and the integrated software development platform MPLAB Harmony, as well as open-source software LWIP-TC6, including an MQTT client, TCP/IP, and 10BASE-T1S driver
  • APC-1001J air quality sensor from ScioSense is mounted on the third mikroBUS™ socket using the APC1 Terminal Click Bundle (MIKROE-5908)
  • Sensor data from the APC-1001J sensor is displayed on the OLED C Click (MIKROE-5545) display placed on the second mikroBUS socket, when using the GUI on the Raspberry Pi 4B with 10BASE-T1S connection, additional data (like an alarm) can be displayed
  • 10BASE-T1S communication is enabled using Microchip’s LAN8651 MAC-PHY Ethernet controller, which is based on a two-wire ETH Click (MIKROE-5543) board placed in the first mikroBUS socket
  • Using a virtual communication port, the sensor data can also be displayed on a PC terminal using the USB connectivity of the SAME51 Curiosity Nano Evaluation Kit, with the data transferred in CSV format
  • Easy use case implementation in Node-RED on Linux®/Windows® host, such as Raspberry Pi 4B
  • DHCP utilization for automatic IP address management in the network
  • External connectivity to the Node-RED GUI
  • Object-based implementation of features and functions in the network system for best modularity and scalability
  • Source code is available, but requires approval from Microchip

Applications

  • Consumer
  • Industrial
  • Appliances
  • 32-bit MCUs
  • Microcontrollers
  • Embedded software
  • Wired networking
  • Internet of Things (IoT)

System Diagram

Block Diagram - Microchip Technology Industrial Environmental Sensor Demonstration
Yayınlandı: 2025-08-27 | Güncellenmiş: 2025-09-01