Custom PCBs · firmware · FCC and CE · production

Electronics design company for IoT devices and custom PCBs

Bring a sketch, a spec or a prototype that is not working. Maxlab designs the board, writes the firmware, takes the device through FCC and CE and runs production with a contract manufacturer. Five engineers, in business since 2020, three devices built in volume for US customers.

On screen: boards on a production line (solder paste printing, pick-and-place, first-article inspection), then Maxlab's edge AI cameras detecting and tracking objects on the device itself. 21 seconds, no sound.

Solar roof camera built by Maxlab for a US client, two cameras in an IP68 housing

Solar roof camera · one US client

  • 9,500cameras built under our supervision
  • 9 monthsfrom the first sketch to the first production batch
  • $300,000the client's estimated saving on development cost

ESP32, two infrared-sensitive cameras, IP68 housing, one battery charge per winterRead the case study →

12-channel energy monitor board with antenna and a current clamp

12-channel energy monitor · one US client

  • 2,300monitors built and installed
  • 12 circuitsmeasured at once, with a threshold alert per circuit
  • 12 monthsfrom kickoff to production units, about a year

Analog front end, Wi-Fi and Bluetooth LE, phone app, all by one teamRead the case study →

White ESP32 Tuya gateway enclosure

ESP32 Tuya gateway · one client

  • 1,750gateways in the first production run
  • 4 monthsfrom kickoff to that first run, the fastest of the three
  • 3 radiosZigbee, Wi-Fi and Bluetooth LE on one board

Runs Tuya devices on the local network, with an MQTT and HTTP API and Home Assistant supportRead about the gateway →

What we design for your device

IoT product development in one team: the same engineers do the board, the firmware, the radio and power design, certification and the production run, so nothing is lost in a handoff between contractors. The diagram is a generic connected device; the list follows its blocks.

The parts of an IoT device and what Maxlab does for eachSensor or camera, microcontroller and firmware, radio, and power sit on a custom PCB inside an enclosure that goes through certification and production; the radio sends data to your system. Each block links to the matching service page.Enclosure, certification, production: FCC, ISED, CE; contract manufacturers in Canada, the US and AsiaEnclosure, certification, productionFCC, ISED, CE; contract manufacturers in Canada, the US and AsiaCustom PCB: schematic and layout, KiCad or AltiumCustom PCBschematic and layout, KiCad or AltiumSensor or camera: image sensor, PIR, thermal, current clampSensor or cameraimage sensor, PIR, thermal,current clampMicrocontroller: ESP32 family, or Linux on NXP i.MXMicrocontrollerESP32 family, or Linux on NXP i.MXRadio: Wi-Fi, Bluetooth LE, Zigbee or a cellular moduleRadioWi-Fi, Bluetooth LE, Zigbee or acellular modulePower: battery, solar, charger, sleep pathPowerbattery, solar, charger, sleeppathYour system: MQTT or HTTP into AWS IoT, ThingsBoard, RainforestYour systemMQTT or HTTP into AWS IoT,ThingsBoard, Rainforest
What a connected device is made of. Every block is a link to the page about how we design it.
Custom PCB design
Schematic, part selection and layout in KiCad or Altium, checked for manufacturing before the first board is ordered. You keep the source files at the end of every stage.
Microcontroller and firmware
C and C++ on the ESP32 family and other microcontrollers, Rust where the job calls for it, and Linux bring-up on NXP i.MX processors. Every device ships with an update path.
Sensor or camera
Image sensors with on-device AI, PIR motion sensors, thermal and spectral sensors, current clamps. If the device fits Tokay Lite or Tokay Pro, the schematic, layout and firmware already exist and we change only what differs.
Radio
Wi-Fi, Bluetooth LE, Zigbee or a cellular module. We use a pre-certified module where one fits, so the finished product needs only the cheaper emission tests.
Power and battery life
Sleep current decides battery life. We design the power path and the sleep schedule, then size the battery or solar panel from the radio's duty cycle. The roof camera runs a winter on one charge.
Enclosure, certification and production
We design to FCC, ISED and CE limits from the first schematic, take the device through an accredited lab, and run production with contract manufacturers in Canada, the US and Asia.
Your system
MQTT and HTTP into AWS IoT, ThingsBoard, Edge Impulse or your own backend. If you have no backend yet, Rainforest IoT, our hosted platform, gets device data into your system first.
All services
The full description of our hardware development services covers the eight project stages and what you receive at the end of each.

From the first call to the first production batch

Most projects take three months to a year. The three devices in the chart are drawn to scale: four, nine and twelve months from the first call to the first production run.

A pre-certified radio module and an off-the-shelf enclosure make the short end. A custom enclosure, two cameras and several board revisions make the long end. Each stage ends with files or hardware you keep: a written summary after the first call, schematics and layout, assembled prototypes, test reports, the certified design, then the release package for the manufacturer.

We do not publish a price list, because two devices with the same spec sheet can differ several times over in engineering hours.

Months from the first call to the first production batch for three devices Maxlab shippedESP32 Tuya gateway: 4 months, 1,750 units, pre-certified radio module, off-the-shelf enclosure; Solar roof camera: 9 months, 9,500 units, two cameras, solar power path, IP68 enclosure, several board revisions; 12-channel energy monitor: 12 months, 2,300 units, twelve analog channels, Wi-Fi and Bluetooth LE, phone appmonth 036912First callFirst production batchESP32 Tuya gateway: 4 months, 1,750 unitsESP32 Tuya gateway1,750 units4 monthspre-certified radio module, off-the-shelf enclosureSolar roof camera: 9 months, 9,500 unitsSolar roof camera9,500 units9 monthstwo cameras, solar power path, IP68 enclosure, several board revisions12-channel energy monitor: 12 months, 2,300 units12-channel energy monitor2,300 units12 monthstwelve analog channels, Wi-Fi and Bluetooth LE, phone app
Months from the first call to the first production batch for three client devices. Each lane links to its write-up.
The three projects behind the chart
DeviceFirst call to first batchUnits built
ESP32 Tuya gateway4 months1,750
Solar roof camera9 months9,500
12-channel energy monitor12 months2,300

Devices we have built for

  • IoT
  • Robotics
  • Manufacturing
  • Energy
  • Agriculture
  • Building technology
Maxlab bench with camera boards, oscilloscope and tools

Why companies hire Maxlab

Five engineers, in business since 2020, working remotely with companies across the US and Canada. The same team does the electronics, the firmware, certification and manufacturing, which is where details get lost when three contractors share a project.

Work you can inspect
The Tokay Lite schematic, layout and SDK are public on GitHub. Read the code before you call.
Your tools, your files
KiCad or Altium, C, C++ or Rust. You own the schematics, layout and firmware source at the end of every stage.
A written summary after the first call
The device as we understand it, so a misunderstanding is caught before a board is made.
We say when it does not fit
Devices with a camera, a radio or a tight power budget are the ones we know best. If yours is outside that, we tell you on the first call.

Start with a 30-minute call

Bring a sketch, a spec or a prototype that is not working. We reply within 24 hours, tell you on the call whether it is a fit, and send a scoped proposal for the first stage within a week.

You can also email [email protected] or call +1 587 557 5865.

Common questions

What does Maxlab do?

We are an electronics design company for IoT devices: we design the custom PCB and the firmware, take the device through FCC, ISED and CE certification and into manufacturing, and make our own edge AI cameras, Tokay Lite and Tokay Pro. We are a team of five and have been in business since 2020.

Can you develop a custom IoT device from a rough idea?

Yes. Most projects start with a problem rather than a spec: a sensor that must report from a field over a radio, a camera that has to run where there is no mains power. The first call ends with a written summary of the device as we understand it and a proposal for the first stage. Where a part of the design is uncertain, such as battery life, we measure it on development boards before any layout.

Do you work with US companies?

Yes, most of our clients are in the US; we are based in Canada. Projects run remotely over video calls and a shared repository; prototypes and production units travel by courier. Devices are certified for the markets you sell in: FCC for the US, ISED for Canada, CE for Europe.

Who do you work with?

Startups, mid-size companies and enterprises in the US and Canada, mostly in manufacturing, energy, agriculture, robotics and building technology. The common thread is a device with a camera, a radio or a tight power budget.

How much does it cost to develop an IoT device?

It depends on the number of board revisions, how much firmware the device needs, whether it has a camera or a radio, which certifications it needs and how many units you plan to build. Two devices with the same spec sheet can differ several times over in engineering hours, so we do not publish a price list. Our guide to hardware development cost and timeline sets out each cost driver, and after an intro call we send a scoped quote for the first stage.

How long does it take to go from idea to production?

Most projects take three months to a year from first sketch to the first production batch. Our Tuya gateway took four months; the solar roof camera took nine; the 12-channel energy monitor took about a year. Devices that need several certifications or a custom enclosure take longer.

Do you handle FCC and CE certification?

Yes. We plan for certification from the first schematic and arrange testing with an accredited lab for the markets you sell in. Where the design uses a pre-certified radio module, such as the ESP32 modules we build on, the end product needs only the unintentional-radiator tests, which are cheaper and faster.

Do you offer PCB design on its own?

Yes. If you have the firmware and the enclosure covered, we take the board from schematic to assembled prototypes: part selection, layout in KiCad or Altium, a manufacturability check and the fabrication files, all of which you keep. Schematic and layout for a simple two- or four-layer board take two to four weeks. The PCB design services page describes each step.

Do you handle manufacturing?

Yes. We work with contract manufacturers in Canada, the US and Asia, and we supervised the solar roof camera's ramp-up to 9,500 units.

Can you adapt Tokay Lite instead of designing a new board?

Yes. If your device fits Tokay Lite's envelope, an ESP32-S3 camera with Wi-Fi, Bluetooth LE, IR night vision and a motion sensor, we change only what differs: the sensor, the enclosure, the power input or the firmware. That removes most of the schematic and layout stages and the time that goes with them.

Do you sign NDAs, and who owns the design?

We sign an NDA before the first call if you want one. You own the schematics, layout files and firmware source at the end of the project, and at the end of each stage if you stop earlier.