# peng-zhihui/l-ink_card

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/peng-zhihui-l-ink-card).**

_How this analysis was created: the description and tags below were written by an AI model that read this project's README and public documentation pages; stars, license and language come straight from the GitHub API. The model does not read the source code._

7,620 stars · 1,815 forks · C · GPL-3.0

## Links

- GitHub: https://github.com/peng-zhihui/L-ink_Card
- awesome-repositories: https://awesome-repositories.com/repository/peng-zhihui-l-ink-card.md

## Description

L-ink Card is a hardware implementation that combines an electronic ink display controller with an IC card emulator. The system utilizes the ISO 15693 protocol to enable wireless data exchange and energy harvesting from mobile devices, allowing the device to operate without a battery.

The project features a multi-identifier storage system and a physical selector switch to simulate various access cards and security tokens. It also supports the transfer of bitmap data from a companion mobile application to update the bistable e-ink screen with custom images, text, or digital business card profiles.

The hardware covers capabilities for non-volatile identity storage, passive power harvesting, and the rendering of graphics on electronic ink displays.

## Tags

### Hardware & IoT

- [E-Ink Display Controllers](https://awesome-repositories.com/f/hardware-iot/e-ink-display-controllers.md) — Provides a controller for rendering graphics on a bistable electronic ink display using specific voltage pulses.
- [Card Emulation](https://awesome-repositories.com/f/hardware-iot/card-emulation.md) — Simulates multiple physical access cards or security tokens using a single hardware device.
- [Non-Volatile Identity Storage](https://awesome-repositories.com/f/hardware-iot/card-emulation/non-volatile-identity-storage.md) — Maintains multiple distinct card identifiers in non-volatile memory for sequential access and emulation.
- [ISO 15693 Implementation Devices](https://awesome-repositories.com/f/hardware-iot/iso-15693-implementation-devices.md) — Provides a wireless hardware implementation using the ISO 15693 protocol for energy harvesting and data exchange.
- [NFC Communication Protocols](https://awesome-repositories.com/f/hardware-iot/nfc-communication-protocols.md) — Implements the ISO 15693 protocol for wireless communication and passive energy harvesting from mobile devices. ([source](https://github.com/peng-zhihui/l-ink_card#readme))
- [NFC Provisioning](https://awesome-repositories.com/f/hardware-iot/nfc-provisioning.md) — Uses NFC to transfer configuration and image data to the device for display updates.
- [Passive Energy Harvesting](https://awesome-repositories.com/f/hardware-iot/passive-energy-harvesting.md) — Powers internal circuitry by capturing electromagnetic energy from an external NFC reader.
- [Digital Contact Cards](https://awesome-repositories.com/f/hardware-iot/card-emulation/digital-contact-cards.md) — Combines NFC and E-Ink to exchange contact data and display custom profiles on mobile devices.
- [Hardware Identity Selectors](https://awesome-repositories.com/f/hardware-iot/card-emulation/hardware-identity-selectors.md) — Uses a physical hardware switch to select which stored chip identifier is presented to the reader.

### Development Tools & Productivity

- [E-ink Performance Settings](https://awesome-repositories.com/f/development-tools-productivity/performance-optimization-settings/e-ink-performance-settings.md) — Provides a system to drive and update an electronic ink screen with custom graphics.
- [Content Customization](https://awesome-repositories.com/f/development-tools-productivity/performance-optimization-settings/e-ink-performance-settings/content-customization.md) — Allows updating electronic ink screen content with custom images or text via a companion mobile application. ([source](https://github.com/peng-zhihui/l-ink_card#readme))

### Business & Productivity Software

- [NFC Digital Business Cards](https://awesome-repositories.com/f/business-productivity-software/nfc-digital-business-cards.md) — Shares contact information and custom digital profiles with mobile devices using NFC wireless communication.

### Mobile Development

- [Companion App Integrations](https://awesome-repositories.com/f/mobile-development/companion-app-integrations.md) — Provides a mechanism to transfer bitmap data from a mobile companion application to the hardware controller.
