Iris Zero
A small ESP32-S3-MINI-1 based dev board with USB HID functionality. Based on my previous project Iris One.
Created by
NullByte
Tier 3
3 views
0 followers
NullByte
added to the journal ago
Note for reviewers.
Can you cancel ship for this project? I moved it to another project since its based on a different board I made too:
https://blueprint.hackclub.com/projects/12238
Thanks.

NullByte
submitted Iris Zero for ship review ago
NullByte
added to the journal ago
Added BOM for the project.
Added BOM.csv in the root of the project which includes prices for PCB, PCBA and all components.
https://github.com/rootworkspace/IrisZero/blob/main/BOM.csv

koeg 🚀
requested changes for Iris Zero ago
This is really cool!! You should add a BOM.csv in the root of the repo with prices and links.
NullByte
submitted Iris Zero for ship review ago
NullByte
added to the journal ago
Getting ready for shipping
Created the github repo: https://github.com/rootworkspace/IrisZero
Used the same firmware as in IrisOne but with edits for IO pins and ESP32-S3 specific settings.
Published EasyEda Project, BOM, Gerbers and a 3D model.
Documented everything.

NullByte
added to the journal ago
Routing the PCB
Finished routing the PCB, on the side you can see gaps for routing wires from the dev board, buttons are labeled to their functionality. Using NDot font for the designators and text.


NullByte
added to the journal ago
Making the schematic. Part 2
Moved the LED pins to: IO12 for LED1 and IO48 for LED2 so it would be closed on the PCB and not across the whole PCB and this seems to be the final schematic.

NullByte
added to the journal ago
Making the schematic. Part 1
Edited the schematic to use ESP32-S3-MINI-1, which I picked because it has USB-HID functionality. LED pins has been changed to IO1 (LED1) and IO2 (LED2).

NullByte
started Iris Zero ago
2/21/2026 6 PM - Making the schematic. Part 1
Edited the schematic to use ESP32-S3-MINI-1, which I picked because it has USB-HID functionality. LED pins has been changed to IO1 (LED1) and IO2 (LED2).

2/21/2026 7:31 PM - Making the schematic. Part 2
Moved the LED pins to: IO12 for LED1 and IO48 for LED2 so it would be closed on the PCB and not across the whole PCB and this seems to be the final schematic.

2/21/2026 7:37 PM - Routing the PCB
Finished routing the PCB, on the side you can see gaps for routing wires from the dev board, buttons are labeled to their functionality. Using NDot font for the designators and text.


2/21/2026 8 PM - Getting ready for shipping
Created the github repo: https://github.com/rootworkspace/IrisZero
Used the same firmware as in IrisOne but with edits for IO pins and ESP32-S3 specific settings.
Published EasyEda Project, BOM, Gerbers and a 3D model.
Documented everything.

3/4/2026 - Added BOM for the project.
Added BOM.csv in the root of the project which includes prices for PCB, PCBA and all components.
https://github.com/rootworkspace/IrisZero/blob/main/BOM.csv

3/11/2026 - Note for reviewers.
Can you cancel ship for this project? I moved it to another project since its based on a different board I made too:
https://blueprint.hackclub.com/projects/12238
Thanks.
