KiCAD Project: IoT Risk Data Logger by Artem Polisskyi

KiCAD Project: IoT Risk Data Logger by Artem Polisskyi

Are you ready to delve into the world of IoT (Internet of Things) and data logging? Artem Polisskyi's "IoT Risk Data Logger" project on KiCAD is a remarkable journey into open-source, open-hardware innovation that's tailored for logistics applications, particularly cold chain monitoring systems. This project seamlessly combines hardware and software to create a versatile and powerful data logger.

A Comprehensive Solution for Logistics

KiCAD Project: IoT Risk Data Logger by Artem Polisskyi

The IoT Risk Data Logger is a fully open-source and open-hardware gem. It's designed to meet the demands of logistics applications, especially cold chain monitoring. 

KiCAD Project: IoT Risk Data Logger by Artem Polisskyi

With this project, you're not just getting a single piece of hardware; you're gaining access to a comprehensive ecosystem that includes firmware, schematics, PCB designs, enclosure plans, a bill of materials, and assembly documentation.

Key Risk Metrics Monitored

This logger is equipped with an impressive array of sensors to capture vital data:

  • Temperature and humidity are tracked with the Sensirion SHT3x sensor.
  • Ambient light levels are measured with the TI OPT3001 sensor.
  • Shock events are detected using the NXP MMA8452Q accelerometer.

Robust Communication Capabilities

The IoT Risk Data Logger provides versatile communication options:

  • USB-C functionality for easy data retrieval and device control.
  • The logger can emulate a flash drive (MSD) for direct log access on a PC.
  • A CDC interface facilitates debugging and firmware updates.
  • NFC support allows for mobile app control using the ST ST25DV04K chip.

Emphasis on Security

Artem Polisskyi takes security seriously with the inclusion of the Microchip ATECC608A hardware crypto chip. It's used for firmware encryption, log data encryption, and authentication with X509 certificates for IoT platforms, ensuring the integrity and confidentiality of your data.

Flexible Power Options

You have the flexibility to power this logger with 2xAAA batteries or via USB-C. The design includes reverse polarity protection and OR source selection. With its low power consumption, this device can operate for approximately a year on a single set of batteries.

Additional Features and Reliable Components

The logger boasts a 4MB SPI NOR Flash (AT25DF321), an accurate RTC clock, and LED indicators for device status. Its main MCU, the Microchip ATSAMD21E18, is a robust 32-bit ARM Cortex-M0+ MCU recommended for automotive applications.

Advanced Firmware Architecture

The firmware, written in C, employs a bare-metal approach and static memory allocation. It leverages the Harmony v3 Embedded Software framework and is designed for ultra-low power consumption. The architecture includes an event loop, actor model (Active Object), and finite-state machine implementation, all aimed at efficiency and reliability.

Streamlined Development

To simplify development, an Active Object + FSM library is maintained separately.

Explore and Innovate

This IoT Risk Data Logger project is an invitation to explore the world of IoT and data logging. It's a testament to open-source collaboration, thoughtful hardware design, and advanced firmware development. To join this exciting journey and explore the KiCAD project further, visit the project page via the link below:



IoT Risk Data Logger

Download it, dissect it, and let your innovation flourish in the realm of IoT.

Next Post Previous Post
No Comment
Add Comment
comment url