Looking for an STM32 developer? We write professional firmware for your devices based on STM32 microcontrollers.
We write the firmware for your application, to the specifications you provide. If needed, we help you analyse your hardware and identify any limits or upgrades required.
In short: start from your board or from an idea; we write, test and deliver the firmware on the real hardware and, if needed, design the electronics too.
Below is a short guide to preparing an effective call about your project.
Prepare a block diagram or a clear description of every step that the hardware and the firmware under development will have to handle.
Collect the datasheets of all the sensors and actuators you want to program. You will need to provide a physical board for development and, most likely, the PCB schematic so the system can be debugged properly.
Be clear about how many sensors and actuators you want to use. Draw a block diagram of the features to implement and contact us to set up a call.
Need the hardware too? See Electronic design. Working with other platforms? We also offer ESP32 programmers and Arduino programmers.
Yes: if the hardware already exists, we need a physical board for development, together with the datasheets of the sensors and actuators and, usually, the PCB schematic for debugging.
Yes. If the hardware does not exist yet, we start from the number of sensors and actuators and a block diagram of the features, and design the electronics as well.
Prepare a block diagram or a description of the required features and contact us on (+39) 351 838 6453 or at support@steplab.net to set up a call.
Once your ideas are clear, write or call us to set up a call about your project.
STM32 firmware for the NXP PN7150 NFC controller: tags, contactless cards and smartphones.
Read the projectControl of complex heating plants: heat pumps, boilers and solar thermal.
Read the projectNetworked Li-ion chargers on ESP32-C3 that take turns over ESP-NOW.
Read the projectTell us what your device needs to do: we'll set up a call and propose timelines and costs.