This module, based on Microchip (Atmel) AT91RM9200 microprocessor, is intended as a learning exercise in designing an embedded Linux development board suitable for IoT and other applications. All the board resources and documentation are open source and can be contributed to. Detailed documentation, as well as resources used can be found in the docs and resources folders.

Key features

  • Low price for an embedded Linux system;
  • Medium difficulty to assemble at home;
  • Documented features and mainline support in kernel.


  • AT91RM9200 microprocessor @ 190MHz;
  • 64MB SDRAM @ 90MHz;
  • 2MB DataFlash memory for U-boot and environment storage;
  • MicroSD connector for RootFS and user storage;
  • Expansion headers with common functions available (USART, SPI, I2C, RMII, USB Host, etc.);
  • USB client connector.


  • build the board
  • gather the components
  • test the board
  • build optimised U-Boot and Busybox


You can find all necesary information to build or evaluate the module here: - View layout and schematic ; - ]]>View 3D board render]]>; - ]]>Fabrication files]]>;


There are no annotations yet
Report a bug