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.