01 / Embedded system / IoT

SMART-SOJA

A mobile unit that combines soybean cleaning, moisture measurement, active drying and batch traceability.

Explore the system ↓
Current state

Functional prototype. Subsystems validated individually and in partial integration; a full cycle under load remains to test.

System stack
  • ESP32
  • FreeRTOS
  • MQTT
  • SolidWorks
  • KiCad
01FEATURED SYSTEM / 2026
Functional prototype
SYSTEM OVERVIEW

From grain to traceable batch.

This mobile prototype brings together cleaning, moisture measurement, active drying and batch traceability. ESP32 and MQTT connect physical control to digital monitoring.

The subsystems have been tested separately and in partial integration; the complete cycle under load remains to be validated.

SMART-SOJA assembled 3D prototype
MECHANICALCleaning + Drying
EMBEDDEDESP32 + FreeRTOS
CONNECTEDMQTT + Traceability
Physical process

From raw soybean input to a digitally traceable batch.

01

Feed

Hopper / IR / Servo

02

Clean

Vibrating sieve

03

Measure

Moisture / Temp

04

Dry

Heat / Air / Mixing

05

Transfer

Controlled flow

06

Trace

MQTT / QR / Cloud

Inside the system

Physical process.
Digital nervous system.

The ESP32 coordinates sensing, safety and actuation at the edge. MQTT moves telemetry to the cloud bridge, where batch data becomes dashboards, QR labels and digital traceability records.

EDGE→MQTT→API→DATA→UI
SMART-SOJA system architectureARCH / EDGE → CLOUD → APP
SMART-SOJA monitoring dashboardUI / REAL-TIME MONITORING
Mechanical architecture

Modular by design.

Input, cleaning, drying and transfer are separated into functional blocks so the machine can be understood, tested and evolved subsystem by subsystem.

SMART-SOJA modular 3D view