Introduction: JoyReBadge: Badge That Shines

About: I'am maker with great love to electronics and programming.

I like the idea of a DIY badge for wearing on a backpack or even on the neck. This is an interesting idea that emphasizes your personality and looks cool :)

I come up with idea to make logo of my favorite imageboard site on PCB, light it up and play with it.

Step 1: Schematic

Schematic consists of 108 orange LEDs and 8 RGB LEDs, all this run from one Li-Po and can charge via microUSB. The brain of badge is an STM32F103C8T6 and at this stage have ~10 modes of lighting. It can switch between modes (also can change speed of modes) via capacitive touch buttons, also can show voltage of Li-Po in procent of lighted orange LEDs.

Step 2: PCB

I made this badge in 2019 I used combined method of making PCB shape in Fusion360 and route PCB in Eagle. On TOP layer i place logo of site and "framed" it with LEDs. Placing LEDs it this pattern and route all this traces is pretty difficult.

Step 3: All Software and Hardware Files

I made prgram on C in CoCox IDE. At this stage program can light up LEDs in 10 different modes of lighting. It can switch between modes (also can change speed of modes) via capacitive touch buttons, also can show voltage of Li-Po in procent of lighted orange LEDs.

All software and hardware files is in GitHub page :GitHub

Making this badge was fun, and you can also come up with your own badge design that will exactly suit your personality and your interests.

PCB Design Challenge

Participated in the
PCB Design Challenge