Honeycomb
USB development made easy.
Honeycomb is a hardware development platform designed to help you tackle any USB Project
Full speed USB 2.0 transceiver
Factory Programmed USB bootloader
Hardware Debugging
Configurable IO matrix (Crossbar)
Multipurpose button for reset/bootloading
Up to 21 GPIO and external ADC channels
3 Hardware PWM channels
SPI, Master/Slave I2C, 2x UART
3.3V/5V tolerant I/O
16kB Flash, 2.25kB RAM, 48 MHz Clock Speed
How it works
Create your project
After installing a Honeycomb build, right click in VS Code to create a new project from scratch, or start from one of our project templates.
You can also create and share your own templates with other Honeycomb users.
Configure your peripherals
After creating your project, open up the configurator UI to set your peripherals and manage your IO pins.
This tool also makes circuit layout and design more flexible and efficient through the development process — allowing you to remap peripherals to different pins at runtime.
Write your code
Writing firmware for honeycomb is straight forward and convenient.
Open-source C++ compiler for 8051 architecture
Robust set of libraries with streamlined project management via VS Code
Intellisense/Syntax highlighting
Upload your code
Honeycomb has a factory programmed USB bootloader / Reset Button for easy programming
Unprogrammed devices will automatically enter the bootloader when plugged in and allow you to program code.
Holding down the reset button for 5 seconds will cause the board to enter bootloader.
Debug your code
Honeycomb features built-in hardware debugging, which can be a lifesaver when dealing with the minutiae of USB development. This includes:
Line by line debugging
3 Hardware breakpoints
Memory inspection
Honeycomb Frame
The Honeycomb Frame is an optional in-place debugging attachment board for the Honeycomb. This is super handy because you can debug and test the honeycomb in circuit without modifying your breadboard or protoboard layout. It just sits in between the Honeycomb and the rest of your circuit, and is easily removed when you’re done debugging.
Launch with Honeycomb 🚀
Honeycomb was originally designed to make launching hardware products faster, easier, and less expensive for the embedded community. If you’re looking to take a prototype to the next level or make your existing products more business-viable, Honeycomb may be a good fit for you.
Fusebits can also assist teams using Honeycomb with:
Design verification for new boards
Alpha access to new platform features
Project Consulting
Co-marketing opportunities