Hardware

The 1st generation of NekoInk has the following specs:

  • Processing
    • NXP i.MX6ULL, 900 MHz Cortex-A7 processor
    • 512 MB DDR3L-1066 memory
  • Display
    • Support for EPD screens from 6" to 13.3"
    • Up to 32 greyscale levels / 32768 colors (depends on screen and waveform)
    • 40 pin connector for ED103TC1/ES103TC2/GDEW101C01
    • 6 pin connector for capacitive touch screen (shared signal)
  • Connectivity
    • MicroSD slot for storage
    • 1x USB Micro-B for USB Device and charging
    • 1x USB Micro-AB for USB OTG
    • 1x USB Micro-B for USB Serial terminal
    • 16 pin GPIO expansion port
    • Integrated WiFi and Bluetooth
  • Power
    • AXP209 PMIC with Lithium battery charger and coulomb counter
    • Power consumption around 0.3W idling (TBD)

Additionally, a converter board will be available to adapt the following screens:

  • 39 pin connector for ED060SC4
  • 34 pin connector for ED060SC7/SCG/SCE/SCM/SCT
  • 34 pin connector for ED060SCF/SCN/SCP/XC3/XC5/XC9/XD4/XD6/XH2/KC1/KD1
  • 33 pin connector for ED097OC1/OC4/TC2
  • 39 pin connector for ED133UT2
  • 40 pin connector for ED078KC1/KH4/GDEW078M01/078C01

Software

T.B.D.

Operating System

Linux T.B.D.

Waveform

This project uses a human-readable waveform format (iwf, Interchangable Waveform Format) described below. Currently this could be converted into .fw format used by i.MX6/7 EPDC/EPDCv2. See GitHub for details.

User Application

T.B.D.

License

The design, unless otherwise specified, is released under the CERN Open Source Hardware License version 2 permissive variant, CERN-OHL-P. A copy of the license is provided in the source repository. Additionally, user guide of the license is provided on ohwr.org.

The waveform converting tool is licensed under GNU GPLv2+ due to use of Linux kernel source code.

The image viewer tool is licensed under MIT. stb library used in the image viewer is public domain.