Boston Engineering Customer Portal

Service Desk for PTC Windchill and ThingWorx IIoT

   

Use the Boston Engineering customer portal to submit service requests, get status updates, and Check PLM/IIoT KPIs.

Sign In
Emails for specific Issues
Using SPIFFS Open-source File System in a High CPU Usage Environment

Embedded Systems High Frequency Datalogging

10 minutes-minute read
Embedded Systems High Frequency Datalogging

In a recent project, the team implemented an embedded device that aggregates sensor data and stores it until it can be uploaded to a central server. Due to power and cost constraints, this system is using an embedded microcontroller. Compared to more capable Linux systems, microcontroller based embedded systems applications often have resource constraints to work within. These resource constraints can be challenging, but with proper preparation and testing, data can be safely
and logically stored for later retrieval by another process, even after power loss or system power-off.

This document will discuss how we used the SPIFFS filesystem to enable storage of sensor data using a SPI Flash storage, with discussion of some challenges that were found during the process.

Impossible challenge?

Try us.

Spin gif