Micro Journal
Multi-purpose View the repo
Micro Journal is an open‑source DIY personal writing device that offers a distraction‑free, typewriter‑like experience with digital storage, available in multiple hardware revisions such as ESP32‑based, Raspberry Pi, e‑ink, and LCD versions that can be built or ordered.
auto-summary
955 stars · 42 forks
- Maintainer
- unkyulee
- Chip families
- esp32-s3
Runs on these boards
Unverified
- CardputerUnverified
Flash Cardputer
Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.
README
Micro Journal
Micro Journal is an open-source DIY project that reimagines the joy of focused writing through a personal writing device. It is a modern take on the typewriter: a simple, distraction-free device made for writing, without the noise of notifications, apps, or endless browser tabs. It brings back the purity of just you and your words, while quietly adding the convenience of digital storage and portability.
With Micro Journal, I'm exploring how to build such a device from the ground up. Experimenting with hardware, design, and features across different revisions. Each iteration aims to refine the experience, from adding battery power and portability to improving usability and syncing. Every revision comes with documentation and build guides, so that anyone who wishes can create their own. And if you'd prefer to have one made for you, there's also an online shop where you can request a custom build.
Timeline
| Date | Revision | Preview | | ---------- | ------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------- | | 2026-05-23 | Rev.8 Melodica | | | 2026-05-23 | Rev.5.1 A Personal Journey | | | 2026-03-09 | Rev.6.1 Mini | | | 2026-03-09 | Rev.3 Nadia | | | 2025-12-02 | Cardputer | | | 2025-11-17 | Micro Journal PC | | | 2025-11-11 | Rev.2.1 | | | 2025-09-26 | AlphaSmart Neo2 Desktop TypeWriter | | | 2025-07-26 | Rev.4 Revamp | | | 2025-01-30 | Rev.7 | | | 2024-09-17 | Rev.2 Revamp | | | 2024-06-13 | Rev.6 | | | 2024-04-18 | Rev.5 | | | 2024-03-15 | Rev.4 | | | 2024-03-15 | Rev.3 | | | 2024-03-04 | Rev.2 | |
Type of Revisions
-
Rev.1 – a place holder for future projects
-
Rev.2 – A Raspberry Pi–based setup with a wide display and mechanical keyboard. This version aimed to combine a focused writing expa place holder for future projects
-
Rev.4 – A writer-focused mechanical keyboard that blends seamless everyday typing with instant transformation into a standalone writing device, offering specialized keys, customizable functions, and a tactile, inspiring typing experience to capture ideas the momerience with the editing power of a full computer, offering both simplicity and flexibility. A variant with bigger keyboard is called Rev.2.1: CyberDeck.
-
Rev.3 Nadia - A setup for a phone. The phone is a distraction trap. It easily leads you into endless scrolling before you even notice it. Yet somewhere inside those long stretches of drifting attention, there are small moments when you actually want to write. Sometimes it is an elegant troll comment. Sometimes it is a thoughtful reply to an email, hiding the fact that it was written on a phone. It is a setup that anyone could make. A phone. A keyboard. A place to rest your hands.
-
Rev.5.1 – An ESP32-powered screen-only device where you can plug in your own keyboard. This revision focused on flexibility, letting users pair the device with their favorite mechanical keyboards while keeping the writing deck lightweight and minimal.
-
Rev.6 – An ESP32-based all-in-one unit combining both screen and keyboard. Portable and self-contained, this version brought the writerDeck concept closer to a dedicated, ready-to-use device with a clean design.
- Rev.6.1 - Clamshell version of Rev.6
-
[Rev.7]/micro-journal-rev-7-e-ink/readme.md) – An ESP32-based an e-ink writing device with a built-in keyboard. Optimized for comfort, it offers an easy-on-the-eyes experience and works beautifully in bright environments thanks to its paper-like e-ink display.
-
Rev.8 – An ESP32-based an Reflective LCD writing device.
Extra Projects
-
AlphaSmart Neo2 Desktop TypeWriter Conversion Kit – Transform your AlphaSmart Neo2 into a beautiful desktop typewriter with this custom-designed enclosure.
-
M5Stack Cardputer – Micro Journal Firmware running on a M5Stack Cardputer.
-
The PDA Terminal - Phone Enclosure with a keyboard for Boox Palma 2
Community
- Un Kyu Lee's Design Gallery
- YouTube – @unkyulee
- Reddit – Un Kyu Lee
- Focused Writing Device Forum
- Hook's Web Site with Micro Journal Reviews
Support
If Micro Journal helped you build something you love, consider buying me a coffee through the link below. It is a small gesture, but it helps keep the project alive, cared for, and open for everyone.
Un Kyu Lee
Read the full README on GitHub
source github.com/unkyulee/micro-journal