Skip to the content
PCBKitNew board
2 layers92.5 × 53.5 mmBlare, the printed circuit board in 3D

ViniClock is an alarm clock to wake me up whenever I have to go to school; I don't want to miss the bus.

Size
92.5 × 53.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
11
Nets
15
Pads
62
Tracks, vias
72, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
27 Sep 2026
Updated
31 Oct 2026

Overview

Blare is an open-source printed circuit board by Developer-Vini, from the Developer-Vini/Blare-ViniClock- repository on GitHub. It is a 2-layer board of 92.5 × 53.5 mm with 11 parts on 15 nets, routed with 72 tracks and 0 vias.

Its parts include 4 switches, 1 IC and 1 connector. It belongs with the lEDs and displays boards and the ESP32 and RISC-V boards of this library.

README

README.md

Blare(ViniClock)

What is ViniClock?

ViniClock is an alarm clock to wake me up whenever I have to go to school; I don't want to miss the bus.

Some views of the project:

CASE 3D

top finished_img finished_img finished_img

Assembly CASE 3D:

BOTTOM MIDDLE TOP

PCB 3d

pcb_3d_view 1pcb_3d_view

PCB

pcb pcb_frontal pcb_back

SCHEMATIC

scheme_img

To view the diagram in more detail, download the PDF or open it right here on GitHub.

Lessons Learned

While developing the project, I learned various concepts and 3D modeling techniques; I learned to use Fusion 360 and how to work with sketches, extrusions, and much more. I also learned—or rather, improved upon—skills in KiCad that I hadn't mastered before. Moving forward, I plan to move away from using labels and instead try wiring things up to create a really neat, organized setup.

BOM

PartDescriptionQty
BZ1 – Piezo BuzzerSound effects and audio feedback1
J1 – Pin Header1×8 male header, 2.54 mm pitch1
SW1–SW4 – Keyboard SwitchesMX-style mechanical switches for user input4
U1 – Seeed XIAO ESP32-C3Main microcontroller for device control1
TFT Display2.25-inch display, 76 × 284 resolution1
KeycapsBlank white DSA keycaps, 1u size4
Female-to-Female Jumper WiresWires for connecting the display to the PCB7
M3 × 8 mm ScrewsScrews for mounting the PCB4
USB ChargerUSB power adapter for powering the device1
3D-Printed CaseCustom enclosure to house and protect the electronics1

I’ll update the images later—I don’t have time right now—but I have updated the .step files; feel free to take a look.

Firmware

The code was written entirely in C++—I personally prefer programming in C. It wasn't too hard to write, though I'm not sure if everything is 100% correct; I'll only know for sure once I get the kit and can test it, but my ego tells me it's spot on, haha. I could have tested it on Tinkercad, but it doesn't have the specific components I need.

Sound

There are also the notes; for now, I'm going to use the Nokia tune because I like it. I got the notes from this blog post: https://blog.eletrogate.com/relogio-despertador-arduino-com-melodia-personalizavel/ I was a bit short on ideas, so I might change it later—I think I'll create my own melody.

How do I run it?

To run the project, you'll need to install the Arduino IDE—the tool used to upload (flash) the code to the Arduino. Once installed, connect the board to your PC using a USB-C cable (or another compatible one); the option to select the target board for flashing will appear in the top corner of the screen—just select it, and you're all set. Don't forget to clone the repo, then copy and open my code in the Arduino IDE.

For those of you who are too lazy to do the research yourself, here’s the link served up on a silver platter. https://support.arduino.cc/hc/en-us/articles/360019833020-Download-and-install-Arduino-IDE

Thanks! I'm going to add the timelapse of the README creation.


@Developer-Vini
Username slack: o_dev

Parts

11
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
4SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1Conn_01x08Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ1
1XIAO-ESP32-C3-SMDBlare(ViniClock):XIAO-ESP32-C3-DIPU1

Questions

How big is the Blare PCB?

It measures 92.5 × 53.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Blare use?

11 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Blare KiCad files?

From the Developer-Vini/Blare-ViniClock- repository on GitHub, at the commit this page was made from: the board is PCB/blare.kicad_pcb and its schematic PCB/blare.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Blare design in my own project?

Its repository states no licence, so its author keeps all rights: ask Developer-Vini before reusing the design.

Similar boards

  • 2 layers60 × 30 mmController, the printed circuit board in 3D

    Controller

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    11 parts3kApache-2.0
  • 2 layers103 × 30.5 mmTS Front Endcap, the printed circuit board in 3D

    TS Front Endcap

    EEVengers/ThunderScope

    ThunderScope GitHub Repo

    11 parts1.3kMIT
  • 2 layers26 × 30 mmExpansion Card, the printed circuit board in 3D

    Expansion Card

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    11 parts1.1kCC-BY-4.0
  • 2 layers53.9 × 23.2 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    11 parts1kGPL-3.0
  • 2 layers10 × 20 mm2 connector Sensor Board, the printed circuit board in 3D

    2 connector Sensor Board

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    11 parts915
  • 2 layersFet module, the printed circuit board in 3D

    Fet module

    ByteWelder/Decktility

    A handheld PC

    11 parts855CC-BY-SA-4.0
  • 2 layers47 × 33 mmSevensegment led display module, the printed circuit board in 3D

    Sevensegment led display module

    tardate/LittleArduinoProjects

    a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

    11 parts803MIT
  • 2 layers42.5 × 36.8 mmDevboard, the printed circuit board in 3D

    Devboard

    basilfx/TRADFRI-Hacking

    Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.

    11 parts743CC-BY-4.0