This is an old revision of the document!


Project Name

Pocket E-Book Reader

Introduction

Brief presentation of the project:

What I want to achieve with this project is a device that is small enough to fit into a pocket, costs less than 50 euro (the average ebook reader price is ~150 euro) and allows the user to read any book, as long as it can be stored on an SD card. The target is to create a MVP, but if all goes well I will also try using a battery and I hope to have at least 12 hours autonomy.

General Description

In the middle of the project it the ATmega328P Xplained mini, which will be the brain of everything. Using SPI, it will communicate with a MicroSD Card Adapter to extract from the MicroSD card the book in byte chunks. Also using SPI it will send the information to the Display for the user to see. On the other hand, I want the device to be as easy to be used as possible, so the Display will also have an autorotate feature, for which I will use a gyroscope that will communicate with the uC using I2C. For the user experience side of the project I will also use a few buttons that will be used to navigate the book and a some other options and settings, as well as a buzzer, used to make a sound similar to the one of pages turned.

Block Diagram

Hardware Design

Details regarding the hardware implementation:

  • Bill of Materials: ATmega328P Xplained mini, MicroSD Card Adapter, microSD, Disply, MPU-6050, buttons, buzzer.

Software Design

Results Obtained

GitHub

Video Demo

Journal

Bibliography/Resources

Software Resources

Hardware Resources

pm/prj2026/jan.vaduva/matei.stefanica.1777728962.txt.gz · Last modified: 2026/05/02 16:36 by matei.stefanica
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0