bookmark_borderChristmas badge Rev 1

About this cool project

A really simple open-source PCB badge made for the spirit of Christmas. You can hang it onto a Christmas tree or wherever using a piece of string or a ribbon.

The board has 5 red LEDs which light up at full brightness powered by a CR2032 coin cell battery at +3V DC. This was originally supposed to have LEDs with different colors but during testing, only some lit up. What happened was that some of the LEDs required more power than light up and emit that particular color. Instead of redesigning the board to use a different power source like a USB port, I just populated the board with red LEDs as it uses way less current than the other LEDs and I could light 5 of them at the same time. šŸ˜€

Continue reading “Christmas badge Rev 1”

bookmark_borderLet’s make Aluminum PCBs using KiCad

We usually see printed circuit boards ( PCBs ) use FR4 ( fiberglass ) as the substrate. There are all kinds of materials that can be used for the substrate but I’ll be taking a look at Aluminum PCBs which are also commonly used, design one using KiCad, and get it manufactured. Let’s get started!

How do Aluminum PCBs work?

Continue reading “Let’s make Aluminum PCBs using KiCad”

bookmark_borderSHT20 Breakout board


This breakout board is based on the SHT20 temperature and humidity sensor from Sensirion. The sensor is pretty small and it can give decent results. The breakout board is only 10×10 mm making it ideal for projects that are compact. If you’re wondering if you can use this in an Arduino project you’ll be pleased to know that you can but however you’ll need to use a microcontroller that runs on 3-3.3V and that supports I2C. DFRobot has provided a very convenient Arduino library that you can useĀ  The board is open source and you can find the github repo of this board at the end of the post

Continue reading “SHT20 Breakout board”

bookmark_borderCH340C USB TO UART BRIDGE

About this project

This simple USB to UART bridge is based off the popular and pretty common CH340C usb to serial chip. It also has an independent +3.3V regulator at the bottom of the PCB and has a type C port. Every single pin of the ch340c IC has been expanded in order to make full use of it or to possibly reconfigure it.

PCB layout + dimensions

Continue reading “CH340C USB TO UART BRIDGE”

bookmark_borderStormduino Youtube video

In this video, I explain and give a demo on one of my projects known as stormduino. I also talk about the previous revisions of stormduino before getting to the final refined revision ( Rev 2.2 ). Hope you like this video and if you do please consider supporting me on Kofi, subscribing to my channel and leaving a like šŸ™‚

Continue reading “Stormduino Youtube video”

bookmark_borderBerfboard 2.0 PSupply, a breadboard like protoboard with a power supply ā€“ Part 2

In Part 1 of this project, I talked about the PCB and schematic layout and pretty much how it works.Ā  Now it’s time to turn this project into reality ! šŸ˜€

Continue reading “Berfboard 2.0 PSupply, a breadboard like protoboard with a power supply ā€“ Part 2”

bookmark_borderBerfboard 2.0 PSupply, a breadboard like protoboard with a power supply – Part 1

Berfboard was originally a prototype board that had designed to have connections similar to a breadboard but then I had an idea of combining a power supply into it. The power supply can provide +5V or +3.3V which would be ideal for certain Arduino or Raspberry Pi projects. Having a built-in power supply would make it much more convenient as you would just need a DC power adapter or a +9V battery to power everything up instead of adding additional wires for power and connecting it to an external power supply.

Continue reading “Berfboard 2.0 PSupply, a breadboard like protoboard with a power supply – Part 1”

bookmark_borderLinux penguin PCB badge

I designed this pretty cool linux badge based on the linux penguin using KiCad and svg2shenzhen. There is no circuitry, just the a solder pad for a brooch pin. Feel free to checkout my github repo to get the design files . It’s open source so feel free to use it for whatever you want.

Continue reading “Linux penguin PCB badge”

bookmark_borderHow to get started with FPGAs ( part 1 )

So just know that Iā€™m just a beginner in FPGAs but I want to write blog about how to get started with FPGAs so that I might help people that have no clue what an FPGA does or what an FPGA is. Iā€™m not gonna go into too much details about how an FPGA works but Iā€™m gonna only gonna tell what you need to know for now in order to do some cool stuff with FPGAs.

Continue reading “How to get started with FPGAs ( part 1 )”

bookmark_borderSTORMDUINO the arduino compatible board made in KiCad

A while back I started a project known as stormduino. Stormduino is essentially an arduino uno R3 clone made in Kicad with some slightly different components. For those of you who don’t know what KiCad is, it’s a pretty powerful open source electronics design tool that you can check out here:

After a few revisions of the PCB, I managed to get a working prototype. The project is open source so you can pretty much do whatever you want with it.

Here’s the github repo if you want to check it out:

Pics of the final board:









Continue reading “STORMDUINO the arduino compatible board made in KiCad”