EmbeddedEra EmbeddedEra
FAQ

Frequently asked questions

The questions we hear most, answered plainly.

Can you redesign a board when a microcontroller goes obsolete or NRND?

Yes. When a part goes end-of-life or NRND, or a shortage hits, we find and qualify an alternative, respin the layout around the new footprint, and port the firmware to a new microcontroller or framework if no drop-in replacement exists.

Do you do small-batch SMT assembly in Raleigh, North Carolina?

Yes. We run automated surface-mount assembly on our own line in Raleigh, North Carolina, sized for anything from one proof-of-concept board to several hundred units, with dual-camera vision alignment and a lead-free (RoHS) reflow profile.

What is the smallest component you can place?

Down to 0402, with QFN and BGA packages up to 18 × 18 mm, on boards up to 8.0 × 10.5 in (200 × 260 mm).

Do you assemble lead-free / RoHS?

Yes — every board is placed and reflowed with a lead-free, RoHS-compliant paste and reflow profile.

Can you write firmware for Nordic nRF52, Microchip, or TI parts, not just STM32?

Yes. Firmware Programming covers STM32, ESP32, Nordic nRF52, Microchip PIC/AVR/SAM, TI MSP430/CC, and Arduino-compatible boards, written in C, bare-metal or RTOS, along with connectivity such as BLE, Wi-Fi, Ethernet, CAN, USB, and RS-485.

Can you reverse engineer a board without a schematic?

Yes, for products you own or are licensed to maintain. We recover the schematic from the board itself, capture and document its interfaces and protocols, and analyze the firmware where the device allows it, producing a maintainable design record.

Do you test every board?

Yes. Every board runs a fixture-specific automated test — power, current, and sleep-current limits checked, every indicator verified by camera — and results are logged against that unit’s serial number.

What file formats do you accept?

KiCad native files. Altium or Eagle files by arrangement.

Do you sign NDAs?

Yes, NDAs are welcome.

How fast do you reply?

We reply within one business day.

Where are you located?

Raleigh, North Carolina, in the Research Triangle.

What do I send for a quote?

What the product does, the quantity, a target cost or timeline, any existing schematic or files (KiCad native, Altium/Eagle by arrangement) — and note that NDAs are welcome.

Do you build the app that goes with the hardware?

Yes. Alongside the board and its firmware, we build the software around it: mobile companion apps for iOS and Android (BLE pairing, configuration, firmware updates), web apps and browser-based device tools (Web Serial, WebUSB), desktop utilities for macOS, Linux and Windows, and cloud dashboards for connected products.

Can you make the enclosure and test fixtures too?

Yes. Enclosures, panels, and fixture mechanics are made in house — laser-cut and multi-material 3D-printed — designed in CAD against the actual board and connectors, so fit is checked on a real part before any tooling is cut.

How long does a prototype run take?

Prototypes as fast as four weeks from files to assembled, tested boards, depending on parts availability.