Contents
#########
My network:
  Twitter
  Mastodon
  Bluesky
  Ribbonfarm section
  Github
  Youtube channel
  Instagram
  Facebook
  Livejournal (R.I.P.)
  SW forum (R.I.P.)
  Spaceway (R.I.P.)
  
 
Writing:
 Random thoughts
 Random stories
Hardware:
 Sound camera (RF)
 Timelapse camera
 MicroBook reader
 Multiband camera
 Multiband camera (RF)
 Tesla coils
 Soviet calculator
 3D printer
 Quadrotor UAV
 Box of sunshine
 Molten salt battery
 LCD curtains
Software:
 Aprom OS
 METEOR M decoder
 Spaceway (R.I.P.)
 M.A.X. Remake (R.I.P.)
 Rocket Land
 Random games
 Procrastinate-o-meter
Artwork & photo:
 Time lapses
 Concepts - Rhego
 Concepts - Pella
 Random Art
 Lunar eclipse
Orbiter addons:
 Collision SDK
 Orbiter Shipyard
 Shukra Station
 OGLAClient
 Orulex
 OSH gallery
 Shukra gallery
 Orulex gallery
 OGLAClient gallery
 Ship Generator
 Shipgen manual
 Orbiter flight gallery
     
DIY ebook reader
Last update: 6th Febuary 2015
Mk 2 Description
Mk 1 Description
Mk 1 Hardware
-> Mk 1 Firmware


   05.10.2014 - Microbook, firmware

Structure
Download sources and binary: book-src-130911.zip

Firmware consists of two parts - a bootloader, and a program itself.
The loader initializes the SD card, and checks for book_upd.avr.
If the file is found, it would be used as a firmware update.

The program itself works with the rest of the hardware.
FAT16 reading is done by a trimmed version of Petit FAT.
Only FAT16 cards, under 2 Gb of size, are supported for simplicity.

Usage
Four buttons, left to right: back, up, down, select.
Main menu selects read mode or browse mode, and allows for settings.



File select menu allows, naturally, file select.
Names of all files opened at any time are stored in FRAM, with their respective positions, so selecting a previously opened file would get you back to where you left it.



Reading tools menu is accessible by pressing select in the reading mode.
Here you'll find the scrolling modes, quick-access backlight controls, and status, such as battery and book position.



Post/read comments

 

  
  ADSE 0.9.3   2005-2023