Skip to content

kobykotiv/tuxink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tuxink

- = | 💾 📖 📚 📔 📶 | = -

What is this project?

This is an open hardware eink device with general purpose usage in mind. Tuxink utilizes a battery-operated raspberry pi zero w and an e-paper display. I was inspired by this hacked together solution by N.O.D.E.!

Ideal Final Project

  • ePaper or eInk Display.
  • Powered with a LiPo battery and trickle-charged by a solar charger.
  • Weigh 500 grams or less.
  • All the parts are off-the-shelf components.
  • Soldering is optional.
  • Use pushbuttons for navigation.
  • Use a CLI OS for most compatibility.

Minimum Hardware Requirements

  • Raspberry Pi (Any model) (0WH, 3A+)
  • Waveshare 7.5" ePaper Display (or equivilant)
  • 16 GB (or larger) MicroSD card
  • Keyboard (HID)

Software Needed

  • Python 3.X
  • Web Browser
  • Node.js

Roadmap / To do

  1. Design nodejs server
  2. Bridge nodejs to bash
  3. Make WebApp with containerization user interface in mind
  4. Push changes onto display
  5. Implement cool features

Tasks

WebApp / EPD Display
  • Nodejs server-side application
  • Select commands are executed server-side with bash
  • Get input with tactile push buttons
  • Push rendered changes to the ePaper Display
  • Increase refresh rate of epd

Cool Features & Small scripts to implement