Atsam3u + SDCard + USB cdc/msd + fat32 with at91lib & Chan’s fat code


Limpkin writes:

This development platform is primarily aimed at facilitating the realization of high speed (several GHz) functions that quantum physicist need for their experiments, as well as providing data collection capabilities.

Without going into many details, it will physically be a 3U rack where users can plug different eurocard modules that perform specific functions.
The platform is open hardware/software for Windows and Linux, which actually made the project’s start quite difficult.
Anyway, the chosen microcontroller is a cortex-m3 based ATSAM3U from Atmel, that provides USB 2.0 connectivity.

Details can be found on Limpkinā€™s blog.

Join the Conversation


  1. Well the author talks GHz-level sampling, but the card seems only useful for projects where the data can be reduced to either fit the maximum write speed of the micro SD card (what happen when it slows down for garbage collecting?) or pass-through USB 2.0 (how many MB/sec can the MCU handle?) No offence, but the I/O seems low on oomph compared to talk of GHz sampling. What I would really like to see is FPGAs on the front end, and USB3 for the I/O, now that would be a lot beefier.

    1. Its for Easy Phi ( The SD card is for configuration. The USB interface is for configuration + commands and low speed readout of data. If you want GHz speed sampling then you’ll have some other interconnect on the front of the module.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.