EXPERIENCE / HOW I BUILD

From a problem to a system.

Follow how I turn a real need into an architecture, then into a working system.

Explore the process ↓

01 / Before the components

Start with the problem, not the technology.

Asensor,amicrocontrolleroraframeworkisneverthestartingpoint.Thestartingpointisthephysicalproblem:whatmustbeobserved,whatconstraintsexist,whatthesystemmustdecide,andwhatshouldhappennext.

01 / Understand02 / Constrain03 / Define04 / Architect

02 / System logic

Complexity becomes manageable when it becomes a system.

SYSTEM LOGIC / 04 BLOCKS

Beforecomponentsareselected,thejobistounderstandwhatinformationentersthesystem,howitshouldbeprocessed,whatdecisionsmustbemadeandwhatthephysicalresponseshouldbe.

01Input

Sense

Read the physical world through sensors, interfaces and measurements.

TEMP / POSITION / DISTANCE / WEIGHT
02Processing

Think

Transform raw signals into reliable state, timing and control decisions.

MCU / RTOS / LOGIC / CONTROL
03Decision

Decide

Apply constraints, safety rules and system behavior before acting.

STATE / SAFETY / FEEDBACK
04Output

Act

Turn software decisions into movement, energy, data and useful work.

MOTOR / SERVO / MQTT / UI

03 / Engineering stack

MULTI-DISCIPLINARY / 05 LAYERS

Hardwareandsoftwarearenotseparatestorieshere.Theinterestingworkhappenswhereelectronics,firmware,mechanicsandconnectivitymustagree.

01HARDWARE LAYER
SYSTEM DISCIPLINE

Electronics

Give the system reliable power, sensing and interfaces before software ever takes control.

01PCB Design02Power03Sensors04Motor Control05Signal
02CONTROL LAYER
SYSTEM DISCIPLINE

Embedded Software

Make the hardware behave predictably with timing, state, safety and real-time control.

01ESP3202ATmega03C/C++04FreeRTOS05Control Logic
03NETWORK LAYER
SYSTEM DISCIPLINE

Connectivity

Move useful information beyond the device while keeping the physical system autonomous.

01MQTT02Wi-Fi03IoT04APIs05Cloud
04PHYSICAL LAYER
SYSTEM DISCIPLINE

Mechanics

Turn electrical intent into structures, mechanisms and motion that can survive the real world.

01SolidWorks02Mechanisms03Actuation04Integration
05SYSTEM LAYER
SYSTEM DISCIPLINE

Product Integration

Make electronics, firmware, mechanics and connectivity behave as one coherent machine.

01Architecture02Testing03Debugging04Validation05Iteration
05 DISCIPLINES01 SYSTEM
NEXT / EXPLORE THE WORK

Disciplines matter when they converge into a working system.

04 / Contact