From 4a307de515ffb9bbb2016848a14b8a4b2ab55566 Mon Sep 17 00:00:00 2001 From: Michael Schloh von Bennewitz Date: Mon, 7 Sep 2020 16:26:47 +0200 Subject: [PATCH] Add LDO voltage regulator to step down from 5V (Host/USB) to 3V3. --- hardware/libraries/elabdev.dcm | 18 ++++++--- hardware/libraries/elabdev.lib | 72 ++++++++++++++++++++++------------ 2 files changed, 59 insertions(+), 31 deletions(-) diff --git a/hardware/libraries/elabdev.dcm b/hardware/libraries/elabdev.dcm index f7e881e..952946b 100644 --- a/hardware/libraries/elabdev.dcm +++ b/hardware/libraries/elabdev.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP ATECC608A +D Elliptic Curve Crypto Authenticator +K Cryptography Authentication ECDSA FIPS186-3 ECDH FIPSSP800-56A I2C +F https://www.microchip.com/wwwproducts/ATECC608A/ +$ENDCMP +# $CMP ATSAMR34 D SAM R34/R35 Low Power LoRa Sub-GHz System-in-Package (SiP), Cortex-M0+ core, 256kB Flash, 40 KB RAM, 6x6mm TFBGA-64 K Atmel UHF Transceiver Microcontroller @@ -29,6 +35,12 @@ D Solder Area K sf solder feld $ENDCMP # +$CMP TPS73533DRV +D 3.3V 500mA, Low Quiescent Current, Low Noise, High PSRR, Low-Dropout Linear Regulator, WSON-6 +K ldo voltage regulator 500mA +F https://www.ti.com/lit/ds/symlink/tps735.pdf +$ENDCMP +# $CMP TYETBCSANF D 32MHz TCXO Clipped Sine Wave Oscillator K Crystal Clock Oscillator @@ -40,10 +52,4 @@ D USB Type C Hole K usb hole $ENDCMP # -$CMP ATECC608A -D Elliptic Curve Crypto Authenticator -K Cryptography Authentication ECDSA FIPS186-3 ECDH FIPSSP800-56A I2C -F https://www.microchip.com/wwwproducts/ATECC608A/ -$ENDCMP -# #End Doc Library diff --git a/hardware/libraries/elabdev.lib b/hardware/libraries/elabdev.lib index 03b9fb2..b3b8ee2 100644 --- a/hardware/libraries/elabdev.lib +++ b/hardware/libraries/elabdev.lib @@ -1,6 +1,31 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# ATECC608A +# +DEF ATECC608A U 0 30 Y Y 1 F N +F0 "U" -275 425 50 H V C CNN +F1 "ATECC608A" 0 0 50 H V C CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_2x3mm_Pitch0.5mm" 0 700 50 H I C CNN +F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20005927A.pdf" 0 600 50 H V C CNN +ALIAS ATECC608A-MAHDA-S ATECC608A-SSHDA-T ATECC508A-MAHDA-S ATECC508A-SSHDA-T +$FPLIST + DFN-8-*2x3mm_Pitch0.5mm* + SOIC-8*3.9x4.9mm_Pitch1.27mm* +$ENDFPLIST +DRAW +S -350 350 350 -350 0 1 10 f +X NC 1 -500 300 150 R 50 50 1 1 N N +X NC 2 -500 100 150 R 50 50 1 1 N N +X NC 3 -500 -100 150 R 50 50 1 1 N N +X GND 4 0 -500 150 U 50 50 1 1 W +X SDA 5 500 -200 150 L 50 50 1 1 B +X SCL 6 500 200 150 L 50 50 1 1 I +X NC 7 -500 -300 150 R 50 50 1 1 N N +X VCC 8 0 500 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # ATSAMR34 # DEF ATSAMR34 U 0 40 Y Y 1 F N @@ -207,6 +232,28 @@ S 200 150 200 -150 0 1 0 N ENDDRAW ENDDEF # +# TPS73533DRV +# +DEF TPS73533DRV U 0 40 Y Y 1 F N +F0 "U" 300 250 50 H V C CNN +F1 "TPS73533DRV" -50 250 50 H V C CNN +F2 "Package_SON:Texas_PWSON-N6" -800 600 50 H I C CNN +F3 "" -800 600 50 H I C CNN +$FPLIST + Texas*S*PWSON*N* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 0 f +X OUT 1 400 100 100 L 50 50 0 0 w +X NR 2 400 0 100 L 50 50 0 0 P +X GND 3 400 -100 100 L 50 50 0 0 W +X EN 4 -400 -100 100 R 50 50 0 0 I +X NC 5 -400 0 100 R 50 50 0 0 N N +X IN 6 -400 100 100 R 50 50 0 0 W +X GND 7 0 -300 100 U 50 50 0 0 W +ENDDRAW +ENDDEF +# # TYETBCSANF # DEF TYETBCSANF XC 0 10 Y Y 1 F N @@ -239,29 +286,4 @@ S -250 100 250 -100 0 1 0 N ENDDRAW ENDDEF # -# ATECC608A -# -DEF ATECC608A U 0 30 Y Y 1 F N -F0 "U" -275 425 50 H V C CNN -F1 "ATECC608A" 0 0 50 H V C CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_2x3mm_Pitch0.5mm" 0 700 50 H I C CNN -F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/20005927A.pdf" 0 600 50 H V C CNN -ALIAS ATECC608A-MAHDA-S ATECC608A-SSHDA-T ATECC508A-MAHDA-S ATECC508A-SSHDA-T -$FPLIST - DFN-8-*2x3mm_Pitch0.5mm* - SOIC-8*3.9x4.9mm_Pitch1.27mm* -$ENDFPLIST -DRAW -S -350 350 350 -350 0 1 10 f -X NC 1 -500 300 150 R 50 50 1 1 N N -X NC 2 -500 100 150 R 50 50 1 1 N N -X NC 3 -500 -100 150 R 50 50 1 1 N N -X GND 4 0 -500 150 U 50 50 1 1 W -X SDA 5 500 -200 150 L 50 50 1 1 B -X SCL 6 500 200 150 L 50 50 1 1 I -X NC 7 -500 -300 150 R 50 50 1 1 N N -X VCC 8 0 500 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# #End Library