+ All Categories
Home > Engineering > Warsjawa 2014 NFC - case study

Warsjawa 2014 NFC - case study

Date post: 02-Jul-2015
Category:
Upload: mkiedys
View: 190 times
Download: 2 times
Share this document with a friend
Description:
This is case study of Warsjawa 2014 NFC project.
27
Warsjawa NFC Case Study Michał Kiędyś Łukasz Szczęsny
Transcript
Page 1: Warsjawa 2014 NFC - case study

Warsjawa NFC

Case Study

Michał Kiędyś

Łukasz Szczęsny

Page 2: Warsjawa 2014 NFC - case study

Introduction

Page 3: Warsjawa 2014 NFC - case study

Timeline

● march - prototype is ready (@Adam Chudzik)

● august - decision about NFC at Warsjawa

● august/september - designing & hacking!

● 25 september - intensive hacking...

● 26 september - Warsjawa!

Page 4: Warsjawa 2014 NFC - case study

Goals

● sponsor boxes × 13○ single NFC reader

● voting machines × 17○ two NFC readers

● connected via Ethernet

● powered from the wall mains

● talks online to REST endpoints

Page 5: Warsjawa 2014 NFC - case study

Results

● all sponsors boxes!

● 3 voting machines...

Page 6: Warsjawa 2014 NFC - case study

Wiring

Page 7: Warsjawa 2014 NFC - case study

Prototype

Page 8: Warsjawa 2014 NFC - case study

Hardware

● 30 x Raspberry Pi

● 60 x RFID-RC522 reader

● 700 x RFID wristband

● cables, LEDs, buzzers, etc.

Page 9: Warsjawa 2014 NFC - case study

Software

● Powered by Python

● RPi GPIO

● Linux Kernel SPI driver

● deployment with Ansible

Page 10: Warsjawa 2014 NFC - case study

Pitfails

Page 11: Warsjawa 2014 NFC - case study

Raspberry Pi model B+

,,[...] but I think the current architecture is still more than

adequate, and using the same basic architecture as

previous models maintains backwards compatibility, which

is important.’’

http://www.rs-online.com/designspark/electronics/eng/blog/introducing-the-raspberry-pi-b-plus

Page 12: Warsjawa 2014 NFC - case study

Enclosure

Page 13: Warsjawa 2014 NFC - case study

Enclosure

Page 14: Warsjawa 2014 NFC - case study

Custom PCB - reverse engineering

Page 15: Warsjawa 2014 NFC - case study

Custom PCB - schematic

Page 16: Warsjawa 2014 NFC - case study

Custom PCB - design

Page 17: Warsjawa 2014 NFC - case study

Custom PCB - manufactured

Page 18: Warsjawa 2014 NFC - case study

Custom PCB - failed

● bad QFN footprint for NFC chips○ always check if auto generated footprint matches

documentation

● connector collision

● unrouted path to top chip pull-up○ can be fixed by bodging wire during assembly

Page 19: Warsjawa 2014 NFC - case study

Custom PCB - connectors

Page 20: Warsjawa 2014 NFC - case study

NFC wristbands

Page 21: Warsjawa 2014 NFC - case study

NFC wristbands - overview

● Quantity: 700

● Price: 3,99 zł netto

● Standard: MIFARE

● Chip and antenna can be glued to anything:○ furnitures, walls

○ equipment (printers, computers)

○ outdoor

Page 22: Warsjawa 2014 NFC - case study

NFC wristbands - chip & antenna

Page 23: Warsjawa 2014 NFC - case study

NFC wristbands

Page 24: Warsjawa 2014 NFC - case study

Manufacturing

● 40 minutes for one complete product

● various issues:○ loose cables tend to disconnect

○ duct tape does not stick well to perforated cardboard

● supply chain failures

Page 25: Warsjawa 2014 NFC - case study
Page 26: Warsjawa 2014 NFC - case study
Page 27: Warsjawa 2014 NFC - case study

Thank you!


Recommended