Nordic Semiconductor (nRF52 / nRF53 Series)

Projects Done:

nRF52833 – Electronic Pump Control

  • Firmware for AC electronic pump controller
  • Capacitive water detection
  • Current consumption monitoring
  • DSP-based FFT algorithm to detect dry-run (no-load motor condition)
  • TRIAC control with zero-crossing synchronization
  • Bluetooth BLE communication
  • DFU (Device Firmware Update) via BLE
  • Real-time motor safety and efficiency control

nRF5340 – Multi-Sensor LoRaWAN Telemetry System

  • Firmware developed using Zephyr RTOS
  • LoRaWAN communication (SX1276 – 868 MHz)
  • GPS data acquisition (u-blox module)
  • Three NTC temperature channels
  • Laser distance sensor
  • Data uplink to Helium LoRaWAN Network
  • Cloud logging to Google Sheets
  • Power management and sensor synchronization
  • Fully validated field system

nRF52 – Motion Sensor Platform

  • Firmware for gyroscope-based motion sensing
  • Real-time data acquisition
  • Sensor fusion and digital filtering

STMicroelectronics – STM32 Family

STM32G0 – AC Coffee Machine Controller

  • Low-level C firmware
  • Developed with STM32CubeIDE
  • PID control loop for heater
  • PWM synchronized with AC mains
  • Control of:
    • Heater
    • Pump
    • Solenoid valve
    • User buttons and switches
  • Full safety and temperature regulation logic

STM32F1 – Industrial Laser Measurement Systems

  • Firmware for laser control and measurement
  • LCD reverse engineering and protocol decoding
  • Used in trash volume measurement systems on garbage trucks
  • Developed in C language
  • Extensive use of STM32Cube and Keil uVision

STM32F4 – RFID Control Systems

  • Firmware for 915 MHz RFID controllers
  • Used for cattle inventory tracking
  • Communication with Syncotek RFID modules
  • Real-time inventory data acquisition
  • Developed Antena and Hardware Integrated

STM32F1 – Temperature & GPS Monitoring

  • Firmware for DS18B20 digital temperature sensors
  • Integration with GPS tracking systems
  • Data logging and telemetry transmission

STM32F1 – Automotive Angular Position Measurement

  • Firmware for angular position sensing
  • Applied to Comelec gearbox actuator (Citroën C4)
  • PWM-based angle measurement and control
  • Automotive-grade real-time response

STM32F1 – Stepper Motor Control System

  • Firmware for stepper motor motion control
  • Used for directional antenna gain measurement
  • Accurate positioning and sweep automation

STM32F1 – Custom UHF RFID Readers

  • Firmware for custom 915 MHz RFID readers
  • On-demand industrial production
  • Low-level embedded C
  • Communication with RF front-end and host systems

STM32C011 – Temperature Control

  • Ultra Low Power Consumption 230VAC RC Power Supply
  • Triac Controller
  • Preset of temperature controlled by Main Frequency
  • Low-level embebded C, MXCubeIDE
  • Ultra low cost

STM32G0 – Pump Controller with Capacitive Detector

  • Developed in RTOS
  • Use of block “touch sensor” native from STM
  • Design and tests of capacitive sensor
  • Integrated Low Power RC Power Supply

Espressif – ESP32 Family

ESP32-S2 – Wi-Fi Heater Controller

  • Firmware with Wi-Fi connectivity
  • Network-based temperature monitoring
  • Remote configuration and safety control using Putty TCP Terminal
  • Developed in C /RTOS
  • Capacitive Sensor Integrated design and tests
  • Display 7 segments
  • Bulk Power Supply Renesas Design
  • Triac Control with Zero Crossing Detector

ESP32-C6 – Wifi Electronic Heater

  • Firmware developed with C/RTOS
  • Wi-Fi + Bluetooth connectivity
  • CLI (Command Line Interface) for configuration and Management
  • Management of:
    • High-voltage buck converter
    • Temperature regulation with NTC
    • Protection systems by firmware
  • Design of High Voltage Bulk Power Supply from Renesas
  • Capacitor Sensor I2C from Azoteq
  • Ultra precise temperature sensor with NTC
  • Ultra compact design

Microchip / Atmel AVR

ATmega324 – Industrial Temperature Control

  • Firmware for plastic melting temperature regulation
  • Closed-loop thermal control system
  • Industrial production environment

ATmega328P – Wireless Sensor Nodes

  • Firmware for distributed wireless sensors in C++
  • 433 MHz FSK radio link
  • Low-power operation
  • Sensor data acquisition for:
    • Temperature
    • Humidity
    • Pressure
    • Distance

ATmega324 – GPRS Router System

  • Firmware for SIMCOM-based GPRS gateway
  • SMS and Email alarm transmission
  • Communication between sensor nodes and cloud server

Legacy Systems

Intel 8051 – Agricultural Telemetry System

  • Assembly-level firmware
  • 27 MHz AM telemetry (30 km range)
  • Tractor RPM and power measurement
  • Data transmission to fixed station for analysis

GitHub