A few years ago, I wrote an article on homemade PCB which is useful to quickly prototype a PCB and produce them at low cost. However, things can get a bit more challenging once you need to produce a bigger dimension PCB or in high quantity or even making it double sided. It is not a mission impossible, but it requires extra effort. Recently, I wanted to play with a RGB LED matrix, which requires some kind of driver to light it up. To prototype it, I can do them on breadboard, but that will be troublesome with all the jumpers going around. So, I decided that this is also a good opportunity for me to try something different, which is to design and manufacture a PCB for the RGB LED Matrix driver. Continue reading “Manufactured my first PCB”
Not too long ago, I bought myself a USB Logic Analyzer from eBay at the cost of $9.50. This logic analyzer comes with 8 channels of digital input and able to support the sampling rate up to 24MHz. Why do you need a logic analyzer? This is very useful in debugging your programs whether they are sending/receiving the correct data or determining the timing of signals. If you are looking for this item in eBay, the item name is USB Logic Analyzer Device Set USB Cable 24MHz 8CH 24MHz for ARM FPGA. Before purchasing this low cost logic analyzer, I did some search from Google and found out that the logic analyzer is actually a clone of the Saleae logic analyzer.