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 https://github.com/Chromico/linux-penguin-PCB-badge . It’s open source so feel free to use it for whatever you want.
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.
It was a tuesday evening and Logan had asked on the GCI (Google Code In) group if we wanted to take an Ubuntu challange. He then informed us that we would be staying at Point aux Piments for 4 days but we had to work with TLS 1.3 which is the newest version of TLS. I accepted the challange and agreed to come. Logan was kind enough to pick me up from my home and on the following day I packed 4 sets of clothes, my laptop, my bluetooth speaker, my towel, my phone, my phone charger and my toothbrush with a shaving kit as I do not like too much facial hair on my face. I asked Logan what time he was going to pick me up and he told me that it would be 7:00 in the morning.
If you’ve ever used the Fedora operating system you’ll know that there are many kinds out there like Fedora Worskstation, Fedora Server and so on. But what about Fedora Silverblue ? And what’s the big difference between Fedora Workstation and Silverblue?
Well they both use GNOME and it was previously named Atomic Workstation but then it was renamed to Silverblue. What makes it unique is that it’s an immutable operating system. It means you can only read the file system and you won’t be in any trouble if things go terribly wrong. If there’s some kind of bug or some problem when updating or whatever, you can simply boot into the previous image of the operating system. Essentially every time you update something related to your file system or something else, a new image is created. Kinda like a copy of the current system you’re using except with some new things.
A while back I had the idea of making a DIY ( Do it Yourself ) soldering kit that I can give away to people at conferences, social events, hackathons and so on. There isn’t anything special about this kit as it’s just a flashing LED and a resistor. I decided to go with a flashing LED because a regular one that just stays on is pretty boring. Additionally I added some 0805, 0603 and 0402 footprints so that people can practice SMD soldering. There will be 2 versions of the kit. The first one will just have a flashing LED and a resistor and the other one will have extra SMD components.
I designed the PCB in Altium designer and panelised it to save space and money. I then got them made by a PCB manufacturer known as Elecrow. I went with the blue soldermask because I wanted some more blue PCBs in stock.
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: https://kicad-pcb.org/
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.