Skip to content

re-xyr/inkclip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inkclip

Inkclip is an e-paper hair clip.

An Inkclip lying on a desk.

Features

  • It looks cool, if you are the type of person who thinks this kind of things look cool.
  • Use it as more than a hair clip: a pin, a pocket clip, or just a gadget on your desktop.
  • Update the pattern on the hair clip by simply connecting it to a computer via USB.
    • There is a ready-made web application you can use for this!
  • Everything is open source: the hardware, the firmware, and the webapp.

Physical characteristics

  • Display size: 1.54 inches
  • Resolution: 200 x 200 px
  • Color: black and white
  • Thickness (average): 2.60mm
  • Thickness (thickest): 5.00mm (at micro-B port)
  • Minimum weight (without mounting hardware): 6.5g
  • Typical weight (with a 35mm hair clip): 8.0g
  • Size: 33.40mm x 33.92mm
    • The shape of the device is a 32.80mm x 38.32mm rectangle with 1mm-radius dogbone corners.

Project structure

  • hardware/ is the KiCad project for the Inkclip hardware.
  • firmware/ is a simple firmware for Inkclip that receives image bitmaps and then updates the entire display.
  • webapp/ is a web application for updating the display that works with the aforementioned firmware.

Demo

A demo of an Inkclip refreshing its display.

License

The hardware design portion of this project is available under the CERN Open Hardware Licence Version 2 - Strongly Reciprocal (CERN-OHL-S-2.0) while the software portion is available under the GNU General Public License v3.0 or later (GPL-3.0-or-later). For details, refer to the LICENSE files under each subdirectory of this repository.