Hardware KVM switch built on two Raspberry Pi Pico boards that shares one keyboard and mouse across two computers, with mouse-edge switching.
unkyulee/micro-journal
An open-source DIY distraction-free writing device that reimagines the typewriter, with build guides across multiple hardware revisions.
Open-source alternative to:AlphaSmart Neo2
- Stars
- 1,077
- Forks
- 48
- Open issues
- 90
- Last commit
- yesterday
What is it?
Micro Journal is a do-it-yourself writing device that aims to bring back the typewriter's focus with modern conveniences like digital storage and portability. It has no notifications, apps, or browser tabs, so the only thing on screen is the text being written.
The project is organized into numbered revisions (Rev.2 through Rev.8, plus extras such as a Cardputer build and an AlphaSmart Neo2 variant). Each revision explores a different approach: a Raspberry Pi with a wide display and mechanical keyboard, a smartphone-based setup, a keyboard that can become a standalone writer, and several ESP32-based devices using color LCD, all-in-one, or e-ink and reflective LCD screens.
Every revision is documented with build guides so others can make their own, and the author also offers pre-built units through an online shop.
Key features
- 01Distraction-free writing with no notifications, apps, or browser tabs
- 02Multiple hardware revisions, from Raspberry Pi to ESP32-based devices
- 03Build guides published for every revision
- 04Options include e-ink and reflective LCD screens for readability
- 05Pre-built custom units available through an online shop
Use cases
- Writing drafts or journal entries without online distractions
- Building a portable typewriter-style device as a hardware DIY project
- Using a phone or existing keyboard as a minimal writing setup
Quick start
- 1
Pick a revision from the list and open its build guide
- 2
Follow the hardware build steps in that revision's readme (no software install command is given)
Things to know
- Requires building the hardware yourself, following DIY build guides.
- The license is not clearly specified in the project metadata.
In collections
Topics
FAQ
- What is micro-journal?
- An open-source DIY distraction-free writing device that reimagines the typewriter, with build guides across multiple hardware revisions. Micro Journal is a do-it-yourself writing device that aims to bring back the typewriter's focus with modern conveniences like digital storage and portability. It has no notifications, apps, or browser tabs, so the only thing on screen is the text being written.
- Is micro-journal free to use? What license does it have?
- micro-journal is open source under the Other license. Check the license terms before using it in commercial products.
- Is micro-journal still maintained?
- Actively maintained. The last commit to micro-journal was on Nov 6, 2026.
- What can I use micro-journal for?
- Writing drafts or journal entries without online distractions Building a portable typewriter-style device as a hardware DIY project Using a phone or existing keyboard as a minimal writing setup
- How do I install micro-journal?
- Pick a revision from the list and open its build guide Follow the hardware build steps in that revision's readme (no software install command is given)
- Where can I get micro-journal?
- The source code and installation instructions are on GitHub: https://github.com/unkyulee/micro-journal
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open source SDKs and firmware for building your own Muse gadgets on ESP32 boards and Linux devices like Raspberry Pi.
A picture frame that shows the birds detected by a BirdNET-Go microphone, drawn as hand-cut 1800s bird illustrations on e-ink or any screen.
Open-source 3D-printable designs and parts lists for the SO-100/SO-101 low-cost robot arms, built to work with the LeRobot library.
Open-source board that replaces the circuit board in a classic Casio F-91W watch, letting you run your own programs on your wrist.
Turns an ESP32 into a private, local Wi-Fi motion sensor that detects movement from changes in Wi-Fi signals, with no camera or microphone.