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

Backend + frontend + embedded in one team. Stop stitching together three contractors for one project.

We write firmware for STM32 and ESP32, backend in Node.js and Python, frontend in React and Vue. We manage the project from requirements to release.

Send Requirements or Task DescriptionTechnology Stack
Unique value proposition

Backend, frontend, and firmware under one team lead, with an understanding of the hardware it will run on. 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' consisting of a couple of PDFs and questions. We write firmware for boards of our own design.

Development Process

  1. 1

    Requirements Analysis

    We gather requirements, write the specification, and lock down the architecture. We define the stack, communication protocols, and reliability requirements.

    3–5 days
  2. 2

    Architecture Design

    Software architecture, protocol selection, and interface mockups. We agree with the customer before development starts.

    5–7 days
  3. 3

    Development

    Two-week iterations with demos every Friday. Embedded: C/C++, FreeRTOS, bare metal. Backend: Go, Python, Node.js. Frontend: React, Vue.

    3–8 weeks
  4. 4

    Testing

    Functional, load, and security testing. HIL testing for embedded. Code review on every iteration.

    1–2 weeks
  5. 5

    Deployment

    Docker, CI/CD, monitoring. We deploy on your infrastructure or in the cloud. We hand over documentation.

    2–3 days
  6. 6

    Support

    4-hour SLA for critical bugs. Firmware updates and enhancements based on feedback.

    per contract

Technology stack

MCU Platforms

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

Backend

Node.js, Python (FastAPI/Django), PostgreSQL, Redis, MQTT — APIs, integrations

Frontend

React, Next.js, TypeScript, Tailwind CSS — dashboards, control panels

IoT Platform

MQTT, InfluxDB, Grafana, Docker — data collection, monitoring, alerts

SCADA

Node-RED, ThingsBoard, custom solutions — industrial automation

Mobile

React Native, Flutter — iOS/Android apps for device management

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 task — we’ll propose architecture and timeline

Send your requirements, specification, or just tell us what the outcome should be. We’ll propose the stack, phases, and budget.

  • 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