The Cheapest USB Blaster Ever, Thanks To CH552

A render of the USB Blaster, showing all the major parts

Hereā€™s a CH552G-based USB Blaster project, in case you needed more CH552G in your life, which you absolutely do. It gives you the expected IDC-10 header ready for JTAG, AS, and PS modes. Whatā€™s cool, it fits into the plastic shell of a typical USB Blaster, too!

The PCB is flexible enough, and has all the features youā€™d expect ā€“ a fully-featured side-mounted IDC-10 header, two LEDs, a button for CH552 programming mode, and even a UART header inside the case. Thereā€™s an option to add level shifter buffers, too ā€“ but you donā€™t have to populate them if you donā€™t want to do that for whatever reason! The Hackaday.io page outlines all the features you are getting, though you might have to ask your browser to translate from Chinese.

Sadly, thereā€™s no firmware or PCB sources ā€“ just schematics, .hex, BOM, and Gerber .zip, so you canā€™t fix firmware bugs, or add the missing USB-C pulldowns. Nevertheless, itā€™s a cool project and having the PCB for it is lovely, because you never know when you might want to poke at a FPGA on a short notice. Which is to say, itā€™s yet another CH552 PCB you ought to put in your PCB fabā€™s shopping cart! This is not the only CH552G-based programming dongle that weā€™ve covered ā€“ hereā€™s a recent Arduino programmer that does debugWire, and hereā€™s like a dozen more different CH552G boards, programmers and otherwise.



from Blog ā€“ Hackaday https://ift.tt/vgr9IQW

Comments

Popular posts from this blog

Hackaday Links: May 31, 2020

Modern Radio Receiver Architecture: From Regenerative to Direct Conversion

Homebrew 68K Micro-ATX Computer Runs Its Own OS