diff --git a/RF_NFC.dcm b/RF_NFC.dcm new file mode 100644 index 0000000000..384bba74a5 --- /dev/null +++ b/RF_NFC.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP PN5321A3HN_C1xx +D Near Field Communication (NFC) controller, QFN-40 +K NFC +F https://www.nxp.com/docs/en/nxp/data-sheets/PN532_C1.pdf +$ENDCMP +# +#End Doc Library diff --git a/RF_NFC.lib b/RF_NFC.lib new file mode 100644 index 0000000000..3c3d2afcd6 --- /dev/null +++ b/RF_NFC.lib @@ -0,0 +1,60 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# PN5321A3HN_C1xx +# +DEF PN5321A3HN_C1xx U 0 20 Y Y 1 F N +F0 "U" -600 1250 50 H V C CNN +F1 "PN5321A3HN_C1xx" 600 1250 50 H V C CNN +F2 "Package_DFN_QFN:HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm" 1500 -1250 50 H I C CNN +F3 "" 0 200 50 H I C CNN +$FPLIST + HVQFN*1EP*6x6mm*P0.5mm* +$ENDFPLIST +DRAW +S -700 1200 700 -1200 0 1 10 f +X DVSS 1 -200 -1300 100 U 50 50 1 1 W +X RX 10 800 700 100 L 50 50 1 1 I +X AVSS 11 -100 -1300 100 U 50 50 1 1 W +X AUX1 12 800 200 100 L 50 50 1 1 O +X AUX2 13 800 100 100 L 50 50 1 1 O +X OSCIN 14 -800 -600 100 R 50 50 1 1 I +X OSCOUT 15 -800 -700 100 R 50 50 1 1 O +X I0 16 -800 -900 100 R 50 50 1 1 P +X I1 17 -800 -1000 100 R 50 50 1 1 P +X TESTEN 18 200 -1300 100 U 50 50 1 1 P +X P35 19 -800 -400 100 R 50 50 1 1 B +X LOADMOD 2 800 500 100 L 50 50 1 1 O +X N.C. 20 700 -100 100 L 50 50 1 1 N N +X N.C. 21 700 -200 100 L 50 50 1 1 N N +X N.C. 22 700 -300 100 L 50 50 1 1 N N +X PVDD 23 100 1300 100 D 50 50 1 1 W +X P30/UART_RX 24 -800 0 100 R 50 50 1 1 B +X P70_IRQ 25 -800 700 100 R 50 50 1 1 B +X ~RSTOUT 26 -800 800 100 R 50 50 1 1 O +X NSS/P50_SCL/HSU_RX 27 -800 500 100 R 50 50 1 1 B +X MOSI/SDA/HSU_TX 28 -800 400 100 R 50 50 1 1 B +X MISO/P71 29 -800 300 100 R 50 50 1 1 B +X TVSS1 3 0 -1300 100 U 50 50 1 1 W +X SCK/P72 30 -800 200 100 R 50 50 1 1 B +X P31/UART_TX 31 -800 -100 100 R 50 50 1 1 B +X P32_INT0 32 -800 -200 100 R 50 50 1 1 B +X P33_INT1 33 -800 -300 100 R 50 50 1 1 B +X SIC_CLK/P34 34 800 -800 100 L 50 50 1 1 B +X SIGOUT 35 800 -600 100 L 50 50 1 1 O +X SIGIN 36 800 -700 100 L 50 50 1 1 I +X SVDD 37 800 -500 100 L 50 50 1 1 O +X ~RSTPD 38 -800 900 100 R 50 50 1 1 I +X DVDD 39 200 1300 100 D 50 50 1 1 w +X TX1 4 800 900 100 L 50 50 1 1 O +X VBAT 40 -200 1300 100 D 50 50 1 1 W +X AVSS 41 -100 -1300 100 U 50 50 1 1 P N +X TVDD 5 0 1300 100 D 50 50 1 1 W +X TX2 6 800 800 100 L 50 50 1 1 O +X TVSS2 7 100 -1300 100 U 50 50 1 1 W +X AVDD 8 -100 1300 100 D 50 50 1 1 W +X VMID 9 800 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/sym-lib-table b/sym-lib-table index 0dc25a7d53..bf21e209e2 100644 --- a/sym-lib-table +++ b/sym-lib-table @@ -157,6 +157,7 @@ (lib (name RF_GSM)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/RF_GSM.lib)(options "")(descr "GSM devices")) (lib (name RF_Mixer)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/RF_Mixer.lib)(options "")(descr "RF mixer symbols")) (lib (name RF_Module)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/RF_Module.lib)(options "")(descr "RF module symbols")) + (lib (name RF_NFC)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/RF_NFC.lib)(options "")(descr "Near Field Communication (RFID)")) (lib (name RF_RFID)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/RF_RFID.lib)(options "")(descr "Radio Frequency ID (RFID)")) (lib (name RF_Switch)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/RF_Switch.lib)(options "")(descr "RF switch symbols")) (lib (name RF_WiFi)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/RF_WiFi.lib)(options "")(descr "WiFi symbols"))