Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation




Glyph

CircuitPython EasyEDA

Glyph is a NFC PCB card but with an e-ink screen and 3 Cherry MX switches, it includes a Seeed Studio XIAO nRF52840 which runs on a 200 mAH battery! The epaper is used for cycling thorugh different screens such as an about me, interests, Projects and much more!

Why?

This is a device that will help me standout at events such as networking, college fairs, and job fairs. Also the idea of having an e-ink display and three cherry MX switches on a NFC card sounds super cool too.

Parts!

  • Uses a Seeed Studio XIAO nRF52840, using it's charging module!
  • Seeed Studio epaper breakout board, breakout board with a 24 pin connector for the epaper display
  • Seeed Studio 2.13" epaper display, neat little epaper display
  • Three *Cherry MX switches!

Hardware

want to work on this? head to /hardware

  • Refer to the BOM here
  • Download the PCB Project file here
  • Order the PCB and parts using the Gerber Files, BOM and Pick&Place (Refer here)
  • Solder all the components according to the schematic!
  • Download CircuitPython for Seeed Studio XIAO nRF52840
  • Hold the BOOT button and plug in the MCU
  • It should appear as a CIRCUITPY drive
  • Download the firmware
  • Copy all the file to the CIRCUITPY drive
  • and, you're done!

Schematic

image

PCB

image
image

View the 3D PCB on OnShape here!

Firmware

└── /
    ├── buttons/
    │   ├── buttons.py
    ├── display/
    │   ├── display_manager.py
    ├── models/
    │   ├── project.py
    ├── ui/
    │   ├── pages.py
    │   ├── renderer.py
    │   ├── ui.py
    ├── nfc/
    │   ├── ndef.py
    │   ├── nfc_manager.py
    │   ├── st25dv.py
    ├── battery.py
    ├── code.py
    ├── config.py

BOM

S. No Part Link Qty. Price
1 E-Ink Display Link 1 Piece $6.50
2 Connecter - 24 pin Link 1 Pieces $3.99
3 NFC Chip Link 1 Piece $1.24
4 200 mAH 3.7V Lipo Battery Link 1 Piece $18
5 Seeed Studio Xiao nRF52840 Link 1 Piece $9.90
6 PCB(from JLCPCB) 5 Pieces $58.41
Total $98.14

Zine

Thank you HackClub!

About

A NFC card but with an EINK display and three Cherry MX switches!

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages