+1 509 232 1874


BitStruct, LLC
17813 N. Lidgerwood St.
Colbert, WA 99005


Providing consulting services and engineering support to help your business succeed.

ARM Microcontrollers

We provide embedded device design and firmware development for controller devices using ARM7, ARM9, Cortex-M0, Cortex-M1, Cortex-M3, and Cortex-M4 SoCs.

Device Drivers

With experience with Windows and Linux, we can develop drivers to communicate with you device. Our developments include SD/MMC interfaces, Serial Peripheral Interfaces (SPI), I2C interfaces, USB devices and hosts, and display interfaces.

Web Backend Architecture

When your company has the need for scalable backends, distributed storage solutions, or caching systems we can develop solutions to help you support your customers.

ARM Microprocessors

When your project has the needs for a full microprocessor and operating system, we can provide the services to tailor the operating system and system software for your hardware. We have ported various operating systems to ARM9 and Cortex-A9 platforms.


Our expertise in implementing encryption system using state of the art hardware or software cryptography solutions will assist your company in protecting communications or your intellectual property (IP).

USB Devices

We can create USB peripherals to meet the requirements of virtual communication ports, mass storage devices, human interface devices, or the custom needs of the client's project. We can do this in the constrained requirements of small microcontrollers or in a full operating system environment.