Mirror of the mntmn Reform laptop repository

Lukas F. Hartmann fbb44d1c20 Update 'README.md' 2 months ago
case-parts f9cce8feec case: add last-minute screen front rebuild (openSCAD); add trackball spacer (openSCAD) 2 months ago
electronics 9445025e0a remove a html file 3 months ago
handbook f7dd07b5d2 handbook: credits 2 months ago
keycaps 0ee6004740 more keyboard sources 3 months ago
notes 6bd19a8158 trackball sources 3 months ago
pics 58b7fe8dae add laptop picture 8 months ago
reform-keyboard-engraving 0ee6004740 more keyboard sources 3 months ago
reform-keyboard-fw a707a7dc4a keyboard fw: fix descriptor names 2 months ago
reform-keyboard-pcb 0ee6004740 more keyboard sources 3 months ago
reform-tiny-fw 644742a885 tiny fw: add lid sensor event mute/unmute, toggle sensing direction 2 months ago
reform-trackball-fw 6bd19a8158 trackball sources 3 months ago
reform-trackball-pcb 6bd19a8158 trackball sources 3 months ago
reformd cf141212f3 fix battery capacity reset in reformd; timestamp to unixtime; make suspend command more universal 3 months ago
spreadsheets 0959e7e48f updated BOM 8 months ago
trackball-parts 9fe22d36a1 case parts 3 months ago
.gitignore 3eac298cd2 don't ignore PDFs 3 months ago
CODE-OF-CONDUCT.md 59fa626aca code of conduct 3 months ago
LICENSE.md 6cefdb48c3 initial readme, license 1 year ago
README.md fbb44d1c20 Update 'README.md' 2 months ago


MNT Reform

This is the main repository for the MNT Reform DIY Open Source Portable Computer.

How to Report Issues / Contribute

First, you need an account at source.mntmn.com. If you don't have one, just write to lukas@mntmn.com stating your desired username.

There are several Git repositories that make up Reform. Here is a list of topics to help you decide on which repository to report your problem or contribute code:

reform (this one)

  • Mechanical parts (case, keyboard, trackball, display, battery, power supply)
  • Electronics
  • Firmware
  • Issue reports go here


  • Kernel (missing drivers...)
  • U-Boot (early startup, booting)
  • Setup script, date/time, keyboard layout
  • Default configuration (networking, Xorg, users, passwords...)
  • SD Card shipped with the device
  • Issue reports go here


  • Graphics/OpenGL libraries (mesa/etnaviv, drm, Xorg, wayland...)
  • If you have an application or game that doesn't work due to GL problems (check the Wiki first)
  • Issue reports go here

Tested Software / Peripherals

Please check out and contribute to the appropriate pages in the Reform Wiki.


Reform 0.3 Laptop Prototype Reform 0.4 Motherboard PCB Reform 0.4 Keyboard PCB

More Information

Reform Wiki Reform Website Reform Assembly Pictures

Parts List

Getting Started

It is not recommended that you do anything with these files yet, and wait until the project has reached beta state.

Made With

  • Solidworks
  • OpenSCAD
  • LUFA
  • Arduino Tiny Core


  • Lukas F. Hartmann (mntmn) - Schematics, PCB
  • Ana Dantas - Industrial Design


Copyright 2018 Lukas F. Hartmann & Ana Beatriz Albertini Dantas.

This project is licensed under the GPLv3 License - see the LICENSE.md file for details