If you follow me on Twitter, then you are aware that I’m working on a larger project building an SMT pick and place machine :-). The fun with this project is that it includes electronics, mechanics and all kind of 3D printing and laser cutting. That machine picks SMD components and places them on a PCB. One sub-project is to build a SMD cut tape holder:
In “Flash-Resident USB-HID Bootloader with the NXP Kinetis K22 Microcontroller” I presented how I’m using the tinyK22 (or FRDM-K22F) with a flash resident USB HID bootloader. To make sure that the loaded application is not corrupted somehow, it is important to verify it with a Cyclic redundancy Checksum (CRC). The NXP KBOOT Bootloader can verify such a CRC, but how to generate one and how to use it is not really obvious (at least to me), so this article explains how to generate that CRC.
I’m mostly using my 50W laser cutter machine with plywood, simply because that material is available and very inexpensive. I have used it cutting or engraving PMMA (Polymethyl methacrylate or ‘Plexiglas’), simply because that material is more expensive.
From a reader of this blog I received something to experiment with: Cellulose Acetate sheets. Time to experiment with something new 🙂