logasio

Logasio · Embedded Consultancy · Denmark

From Bare Metal
to the Cloud.

Bridging the gap between hardware and software. Expert embedded engineering consultancy helping businesses prototype, scale, and connect custom devices reliably.

sensor_node.c — Zephyr RTOS
// zephyr — sensor node
static void sensor_work(struct k_work *w)
{
  int rc = sensor_sample_fetch(dev);
  if (rc == 0) {
    sensor_channel_get(dev,
      SENSOR_CHAN_AMBIENT_TEMP, &temp);
    mqtt_publish(TOPIC, &temp);
  }
}

What — core services

End-to-end, from circuit to cloud.

Custom Hardware Design

Transforming concepts into production-ready physical devices. Delivering robust PCB layouts and complete hardware prototyping engineered for reliability and scale.

Custom PCBBring-upEMC-aware

Embedded Firmware Development

Writing clean, efficient, and reliable code for the physical world. Specializing in C/C++ development, RTOS implementation (Zephyr, FreeRTOS), embedded Linux, and deeply embedded microcontroller architectures.

C / C++ZephyrFreeRTOSEmbedded Linux

IoT & Cloud Integration

Connecting your devices to the digital ecosystem. Building bespoke IoT backends, automated data pipelines, and real-time dashboards to give your hardware a voice.

MQTTPythonAPIsDashboards

How — technical capabilities

A quick-reference grid. Ctrl+F friendly.

Hardware & Microcontrollers

ESP32Raspberry PiARM Cortex-MCustom PCB DesignSensor IntegrationBench Validation

Firmware & OS

CC++PythonZephyr RTOSFreeRTOSESP-IDFEmbedded LinuxsystemdSecure Boot & FOTA

Cloud & Web

PythonRuby on RailsJavaScript / TypeScriptNode.jsReactMQTTRESTful APIsData Pipelines

Connectivity

BLEZigbeeWi-FiLTE-MCANModbusSPI / I2C / UART

Proof — case studies & prototypes

Practical execution, not slides.

Solo builds, owned end-to-end — from circuit and firmware to deployment.

In final development · Solo build

Coin Hopper Game Controller

Control electronics for a coin-hopper arcade game.

Raspberry Pi Python · Linux dashboard Custom board hoppers · LEDs Hopper A ccTalk Hopper B ccTalk
Challenge
Multiple hopper models share the ccTalk bus and nominally the same command set — but each implements it slightly differently.
Approach
Raspberry Pi with a custom interface board for hoppers, buttons, and LEDs. All operations modeled as a state machine with multiple fail-safes; every connected hopper is identified at boot and its model-specific command set is loaded automatically.
Outcome
One firmware handles mixed hopper populations. Local dashboard for live status and initial configuration. Mains powered, in final development.
Raspberry PiCustom PCBccTalkPythonEmbedded LinuxState machine
Deployed · Daily use · Solo build

Off-Grid Solar Monitor

Monitoring for an off-grid solar panel installation.

ESP32 Zephyr · C Relay range extend Pi gateway Python · MQTT dashboard
Challenge
Signal strength between the ESP32 transmitters and the receiving Raspberry Pi was too low for reliable reporting across the site.
Approach
ESP32 sensor nodes on Zephyr with a custom PCB for panel current and voltage sensing. Intermediate relay nodes extend the range to a Raspberry Pi gateway running Python, with MQTT over Wi-Fi, BLE for provisioning, and a local dashboard for live data.
Outcome
Deployed at an off-grid holiday house and in daily use. Mains powered.
ESP32ZephyrCustom PCBMQTTBLE provisioningPythonRaspberry Pi

Who — about the engineer

Engineering leadership you can trust.

Logasio is an independent engineering consultancy based in Denmark, founded by Nikos Agianniotis, a Senior Embedded Hardware and Software Engineer. With a deep background in architecting solutions from initial circuit design through to final cloud deployment, the focus is always on delivering secure, scalable, and maintainable systems.

Whether you need to unblock a stalling prototype or build a connected device from scratch, you get direct access to seasoned engineering expertise — 15+ years across telecom, industrial IoT, and mission-critical devices.

Birkerød, Denmark ETH Zürich · NTUA vee vue ApS · ex–FORCE Technology

Have a hardware or software bottleneck?

Send a brief description of your current prototype, blocker, or idea — you'll get a direct reply from a senior engineer.

[email protected]