Outsourced electrical and firmware engineering for a robotics startup

Anvol's engineers do this: control boards, motor drives, sensors and firmware for 19 robots on our case pages, legged, wheeled, tracked, ROS 2 and underwater. Development on these builds ran from $2,000 to $30,000 over 10 days to 2 months (reference figures), and you receive the schematics, PCB files, firmware source and test reports.

Updated

Robots we did the electronics and firmware for

BuildUnits and unit costDevelopmentDevelopment time
Lidar line-following carDelivered: 10 at $150 each$5,0001 month
Six-legged robotParts $180 per set at 10 sets$5,00020 days
Voice-controlled quadrupedParts $200 per unit at 15 sets$5,00020 days
Wheel-legged balancing robotParts about $150 per set at 20 sets$5,00020 days
ROS 2 omnidirectional robotParts about $800 per unit at 50 sets$4,50018 days
Indoor delivery robotUnit cost $2,500$20,0001 month
ROS inspection robotUnit cost $3,000$10,0001 month
Offline voice-controlled robot dogParts about $25 per unit$2,00010 days
8-DOF robot dog with its own programming toolParts $200 per unit$8,00030 days
Underwater ROV, Linux on RK3566Unit cost $3,000$30,0002 months

Reference figures are our engineers' numbers for a similar build, not invoices or quotes. Only the lidar car is a delivered price.

What we work in

Controllers
ESP32 and STM32; Linux boards such as Raspberry Pi with Ubuntu and ROS 2, and RK3566.
Firmware
C/C++ and MicroPython; motor control and PID loops, sensor drivers, data protocols and SDKs, OTA updates, factory test programs.
Links
BLE, Wi-Fi, 4G and UDP video links; phone, browser and desktop control apps when the robot needs one.
Hardware
Schematic, PCB layout and power; parts sourced by us; hand soldering, rework and bring-up on our bench.

Working with your team

Your existing code
We read it first and say what we would keep; reuse is one of the cost drivers.
What you own
Schematics, PCB files and Gerbers, BOM, firmware source with protocol and API notes. Anvol's general libraries stay ours; open-source parts keep their licenses.
Scope
A written scope with milestones you confirm; one engineering lead as your contact.

Not included

Certification testing (FCC/CE)
Done by a test lab and quoted separately when a product needs it.
Shipping and import duties
Usually arranged by you once units leave the factory.
Changes outside the written scope
Re-quoted, with a new timeline, before work continues.

Related: firmware and embedded systems → · hardware engineering and prototype → · custom robot prototypes → · what you own →