A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
E-books
Disclaimer
Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.
Understanding FAT32
How to access data on FAT32 filesystem (by Paul Stoffregen). Useful information if you are playing around memory cards or such devices.
FAT is a relatively simple and unsophisticated filesystem that is understood by nearly all operating systems, including Linux and MacOS, so it's usually a common choice for firmware-based projects that need to access hard drives. FAT16 and FAT12 are very similar and used on smaller disks. Paul's page is concentrated on FAT32 only and briefly mention where these other two are different. It describes FAT32 in a straight way and pays attention to using in small uC projects.