Circuit Design
Start with just an idea — from spec definition to schematic and BOM
All you need is a clear goal. We help define the requirements, select parts, draw the schematic and organize the BOM. Because scope varies widely, we review your request first and reply with an individual quote instead of an automatic estimate.
- Spec definition support — a rough plan or reference circuit is enough to start
- Block-level design: power, MCU, communication, sensing, drive stages
- Part selection with supply-chain review (EOL, lead time, alternates)
- Deliverables: schematic, BOM, design review notes (simulation on request)
- Seamless follow-up into artwork, fabrication and assembly
EMBEDDED PRODUCT DEVELOPMENT
One line of an idea is enough. KEMI takes it from schematic to firmware.
Circuit design · layout · board fabrication · firmware · server integration. The vendor never changes mid-project.
We build the board and write the code
Embedded work was always meant to be done by one team.
When circuit and software go to different vendors, problems surface at the boundary. KEMI handles part selection, schematic, layout, fabrication, firmware and server/app integration as one team. From Arduino, ESP32, STM32 and RP2040 to Raspberry Pi and Linux SBCs, we choose the platform that fits your product and explain why.
Platform selection first
We start with a comparison table showing why this chip
Files in your name
Schematic, layout, Gerber and BOM are delivered — usable anywhere
Firmware, server and app included
We do not stop at the board
Experience where projects get stuck
Camera, USB, wireless, motor, sensor interfaces
From one prototype to production
The same design files carry through
Platform selection guide
The chip depends on what the product demands. We give you the criteria, not just the answer.
| Platform | Best for | Strengths | Limits | KEMI deliverables |
|---|---|---|---|---|
| Arduino | Simple control (read sensors, drive relays), education, prototypes | Easiest development, huge library base, 5V peripherals as-is | Slow, little memory, no wireless; production needs a bare-chip port | Shield / custom board design, sketch → production firmware port |
| ESP32 / S3 | Wi-Fi/BLE IoT, camera snapshots, phone-connected devices | Built-in wireless, certified modules, low cost, direct camera | Weak hard real-time, no Linux, single USB | Module-based custom board, ESP-IDF firmware, app/server integration |
| STM32 | Timing-critical controllers: motor, power, measurement, industrial | Real-time, rich timers/ADC/CAN, long-term supply | External wireless, steeper development | Bare-chip circuit design, HAL firmware, CAN/RS485/bootloader |
| RP2040 / RP2350 | USB device emulation, custom protocols, low-cost multi-I/O | PIO implements any signal, strong USB, lowest unit cost | External wireless, modest ADC | Bare-chip board, TinyUSB firmware, PIO custom interfaces |
| Raspberry Pi | Products with display, camera, AI recognition or networking | Linux, camera ISP, USB host + device, best documentation | Boot time, higher power, unsuitable for hard real-time | CM4 carrier board, Python/C++ software, OCR/AI pipeline, remote access |
| Linux SBC | Cheaper, smaller or NPU-equipped alternatives (Radxa, Orange Pi, Luckfox) | Cost, size, AI acceleration | Weaker drivers/community, uneven camera support | Board validation, BSP customization, carrier board |
| Jetson | Real-time video AI, multiple cameras | GPU inference | Price, heat, power | Carrier board, inference pipeline, camera integration |
Project cases
Systems one team carried from circuit to software.
RASPBERRY PI · VISION
POS remote bridge
Reads the POS screen with a camera, operates it as a USB keyboard, receives barcode scans and handles inter-store stock transfer in one device
RP2040 + STM32U5
Production programmer
One USB port flashes STM32 firmware and enters serial data in one pass, with genuine-match LED and lock gate
AUTOMOTIVE · 48V
48V electric water pump controller
Drive and protection for a 200W-class 48V pump with vehicle comms, extended to EV oil pump and coolant hub modules
MOTOR · 6 AXIS
6-axis BLDC driver
Drives six BLDC motors from one board, split main / motor-control board architecture
RF · RADAR · UWB
Radar and UWB modules
10GHz radar, UWB positioning module, IF module, flip-patch and horn antenna boards
BLE CODED PHY
Wireless display broadcast
One host transmits to multiple touch displays simultaneously over long range
ROBOTICS
Four-sided cobot work cell
One arm rotates across four workstations; unattended night operation and fire response patent filed
ETHERNET · 8 LAYER
PoE switch board
8-layer PoE switch with impedance-controlled stackup and rounded routing
Automotive
- 48V 200W electric water pump (EWP) controller: drive, protection, vehicle comms, through revision 2
- EV electric oil pump (EOP) controller
- Electric coolant hub module control board
- Vehicle body control board (BCF) revision
- Automotive CAN FD board: node library, outline and 3D complete
- CAN gateway: logger and bridge between vehicle CAN and Ethernet/Wi-Fi
- OEM demo board co-developed with a university lab
Motor · Control · Industrial
- 6-axis BLDC driver: split main and motor-control boards
- Industrial equipment main/sub controllers: main board V1–V3, sub board, SMT production handover
- Industrial automation interface board series: 8 variants on one platform
- Industrial HMI board: outline matched to mechanical DXF
- Facility controller and switch module: integrated design
- FCV driver board, DDI board
- ST-Link multi-hub board: program several targets from one board
- RS485 Modbus sensor node: temperature, humidity, vibration, current straight into PLC
- Battery pack monitor: cell voltage/temperature/current monitoring and protection
- Solar/inverter remote monitoring: server aggregation and fault alerts
- Short-test probe jig: contacts 62 nets at once for automatic short detection
RF · Antenna · Sensor
- 10GHz radar module and IF module
- UWB positioning module and smart UWB tag
- Flip-patch and horn antenna boards, antenna gender adapters
- Golf ball speed detector: radar-based ball speed sensing
- Radar sensor PBA design, fabrication and delivery
- Camera module board
- IR LED mask patch driver: IR LED array for skin care
IoT · Wireless
- Store alert chime: detects phone notifications and plays voice alerts on store speakers, OTA
- ESP32 smart power meter: per-outlet measurement and remote cutoff with phone app
- BLE beacon access and location: tags, gateway and admin web in one set
- Wireless remote metering: meter pulses collected wirelessly and aggregated on a server
- Vending/kiosk controller: payment terminal, stock sensors and lock in one board
- Two-step adult verification for tobacco vending: verification flow and hardware
Vision · AI · Linux
- CM4 vision inspector: camera inspection on a conveyor with PLC defect signal output
- Jetson multi-camera recognition: real-time plate and object recognition on site
- Legacy screen reading bridge: camera digitizes displays of equipment that cannot be modified
- 3D printer farm console: continuous printing and automatic ejection across multiple printers
- Receipt sum app: on-device OCR totals receipt amounts in real time
- Call recording transcription: uploads recordings to the cloud for automatic transcription and search
USB · Interface · Network
- Gigabit PHY layout: 4-port Ethernet PHY board
- USB 3.0 hub board: 4-port custom USB hub
- Ethernet stage board: Ethernet interface for RF modules
- Connector converter board: cross-standard connector conversion
- Legacy CPU board reverse engineering: schematic recovered from hardware with no drawings, then redesigned
- RP2040 USB instrument: logic analysis and signal generation from a browser
- Legacy equipment input bridge: network control of equipment with only a keyboard port
- Custom protocol bridge: non-standard serial/parallel conversion implemented in PIO
Education · Prototypes
- Communication lab module series (12): power, signal source, PCM, ADPCM, DPCM, PTM training modules
- STM32 lecture simulator: runs C code against a virtual LCD and sensors in the browser
- Skills-competition training board: UIO board and grading system
- Arduino prototype to production: sketch preserved, ported to a bare-chip board at lower cost
- Educational lab boards: sensor/actuator boards and material matched to the curriculum
Send us your idea
Before any quote, we reply with which platform and how we would build it.
