Skip to content

Hardware has never been so easy

We design the board, write the firmware that runs on it, and stay with you through manufacturing — one team from the first schematic to hardware you can ship.

Isometric line drawing of the Trellis board, exported from CAD

What We Do

Custom electronics and embedded solutions tailored to your needs

Circuit & PCB Design

From schematics to PCB layout, we design electronics optimized for your product's requirements.

Component Selection

We choose components with availability, cost, and performance in mind, ensuring manufacturability and reliability.

Prototyping & Assembly

Rapid, in-house prototyping with quick turnaround lets you test and iterate faster.

Embedded Software

Custom firmware and embedded Linux solutions powered by Elixir and Nerves for robust connected devices.

Testing & Validation

We thoroughly test prototypes, refine designs, and ensure your product meets performance and reliability standards.

Production Support

We manage the transition from prototype to manufacturing, coordinating with trusted partners for fabrication and assembly.

Our Process

What to expect when you work with us

  • Project Conception

    Introduction Call

    We begin with an introductory call to understand your business goals and technical needs. This is where we explore your idea, talk through challenges, and map out the best way to move forward together.


  • Early Design

    Schematics & Component Selection

    We create an initial electronic design, selecting components with availability, cost, and performance in mind. You'll get visibility into tradeoffs, and we'll work with you to ensure the design aligns with your product vision.


  • Prototyping

    PCB Layout & Assembly

    Your design is transformed into a working prototype. We handle the PCB layout, order prototype boards, and assemble them in-house for quick turnaround. This stage often includes multiple iterations to refine functionality, optimize power consumption, and ensure reliable operation.


  • Validation

    Testing & Refinement

    Each prototype is thoroughly tested against your requirements. We measure performance, debug issues, and gather your feedback. The design is revised as needed, resulting in a production-ready solution that has been proven in practice.


  • Production

    Manufacturing & Delivery

    We take care of production for you by coordinating with trusted manufacturing partners. From managing PCB fabrication to assembly and quality control, we handle the details so you receive finished boards without the hassle of third-party coordination.

Technologies We Love

The tools and ecosystems we use to bring your ideas to life

Elixir
Nerves
Phoenix LiveView
KiCad
Rust
Raspberry Pi

Featured Projects

Some of the hardware we've designed and built

The Soleil power management board seated in its printed case

Soleil Power Management

An intelligent power management HAT for Raspberry Pi. Runs from a LiPo battery, recharges via solar or USB, and enables ultra-low-power sleep. Wake events from RTC, pushbutton, or hall switch provide powerful and flexible wake options.

The Nerves conference name badge showing its e-ink display

Nerves Name Badge

Custom wearable hardware for the Goatmire 2025 conference. A full Linux computer with an e-ink display and WiFi, designed for low-power battery operation and produced at a scale of 200 units.

The Trellis open source main board, populated and unhoused

Trellis

A completely open source hardware design based on the T113-S3. By providing a proven core template in KiCad, Trellis lowers the barrier for engineering firms and hobbyists looking to build their own custom Linux-capable hardware.

What Others Say

People seem to like working with us. We think you will too