Sunme
Electronic component supply
Direct supplies from leading global manufacturers
PCB design
Printed circuit board design of any complexity
Software development
Embedded systems and microprocessor software
Import substitution
Replacing foreign components with Russian analogues
Supplier audits in China
On-site factory and supplier verification in China
Integrated supplies
Full cycle from components to finished product
Discuss project →
AboutCasesKnowledge baseFAQGlossary
RUConsultation
Sunme

Directions

Electronic component supplyPCB designSoftware developmentImport substitutionSupplier audits in ChinaIntegrated supplies
AboutCasesKnowledge baseFAQGlossary
RUSwitch language
Consultation
Sunme

Electronic component supply and technology solutions for your manufacturing

Services

  • Component supply
  • PCB design
  • Software development
  • Import substitution
  • China audit
  • Integrated supplies

Company

  • About us
  • Cases
  • Knowledge base
  • Careers
  • Contacts

Support

  • FAQ
  • Glossary
  • Privacy policy
  • Legal details

Subscribe to newsletter

Engineering materials, guides and cases every two weeks

© 2026 Sunme. All rights reserved.

Privacy policy

From specification to working device — one team, one timeline

C/C++ firmware for STM32, ESP32, ARM cores. Backend, frontend, embedded — under one roof. From a napkin sketch to a production device running 24/7.

Get a development estimateView cases
Unique value proposition

Backend + frontend + embedded in one team. We manage the project from specification to release.

In embedded development, the typical pain point is the gap between hardware and software. The software team gets a board and 'documentation' as a couple of PDFs and questions. We write firmware for boards of our own design.

How we develop

  1. 1

    Specification review

    We review your requirements and component list. We identify which MCU fits the task and which peripherals are needed.

  2. 2

    Architecture and prototyping

We design the firmware architecture, set up CI/CD, and write a minimal working prototype. You get a device that does one useful thing within 2–3 weeks.

  • 3

    Development cycles

    Biweekly sprints with hardware-in-the-loop testing. Each sprint delivers a working build with real hardware.

  • 4

    Testing and delivery

    We test edge cases, validate against the specification, and document the API. Source code is transferred to you with build instructions.

  • 5

    Post-release support

    4-hour SLA on critical bugs, regular firmware updates, and feature additions based on your user feedback.

  • Technology stack

    MCU Platforms

    STM32, ESP32, PIC, Gigadevice, Geehy, Rockchip, and other ARM/MIPS cores — C/C++, FreeRTOS, bare metal, STM32 HAL, ESP-IDF

    Communication

    BLE, Wi-Fi, LoRa, GSM, CAN, Modbus, RS-485 — any wired or wireless interface

    Backend

    Node.js, Python — dashboards, APIs, database integrations, OTA updates

    DevOps

    CI/CD for firmware, automated hardware-in-the-loop testing, Docker-based toolchains

    Documentation

    Full Doxygen output, build instructions in Docker, API docs for device integration

    Mobile

    React Native, Flutter — iOS/Android apps for device control and monitoring

    Frequently asked questions

    Which microcontrollers do you support?+
    STM32, ESP32, PIC, Gigadevice, Geehy, Rockchip, and other ARM/MIPS cores. We write firmware in C/C++, FreeRTOS, bare metal, using STM32 HAL and ESP-IDF.
    How long does development take?+
    An average complex project — from 4 to 12 weeks from spec approval to release. Exact timing depends on feature scope, integrations, and reliability requirements.
    Do you provide source code?+
    Yes, source code is transferred to the customer. Transfer procedure and licensing terms are fixed in the contract and NDA.
    How is post-release support organized?+
    We offer SLA 4 hours for critical bugs, regular firmware updates, improvements based on feedback, and device operation monitoring.

    Other services

    Electronic component supply

    Electronic component supply

    Direct supplies from leading global manufacturers

    Details →
    PCB design

    PCB design

    Printed circuit board design of any complexity

    Details →
    Import substitution

    Import substitution

    Replacing foreign components with Russian analogues

    Details →

    Describe your device — we'll respond within 24 hours

    Tell us about your hardware, target functionality, and timeline. From a napkin sketch to a production-ready device.

    • Response within 24 hours
    • Confidential — NDA on request
    • Free initial assessment
    No file selected

    BOM, schematic, specification or photo. Up to 10 MB.

    By clicking the button, you consent to the processing of personal data and agree to the Privacy Policy

    Embedded Software Development — STM32, ESP32, C/C++ — Sunme