From aadef1ab4d494f83586fd8add8f2829611158bcc Mon Sep 17 00:00:00 2001 From: Jorge Neiva Date: Mon, 9 Jul 2018 22:15:39 +0100 Subject: [PATCH] Added module NB-IoT SIM7020 compatible footprint compatible with SIM800C --- RF.dcm | 12 ++++++++++++ RF.lib | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) diff --git a/RF.dcm b/RF.dcm index e003cad266..a7971a9bf8 100644 --- a/RF.dcm +++ b/RF.dcm @@ -30,6 +30,18 @@ K Low Power RF Transciever breakout carrier F http://www.nordicsemi.com/eng/content/download/2730/34105/file/nRF24L01_Product_Specification_v2_0.pdf $ENDCMP # +$CMP SIM7020C +D NB-IoT B1/B3/B5/B8, AT Command Set +K NB-IoT Data SMS +F https://simcom.ee/documents/SIM7020/SIM7020%20Hardware%20Design_V1.01.pdf +$ENDCMP +# +$CMP SIM7020E +D NB-IoT B1/B3/B5/B8/B20/B28, AT Command Set +K NB-IoT Data SMS +F https://simcom.ee/documents/SIM7020/SIM7020%20Hardware%20Design_V1.01.pdf +$ENDCMP +# $CMP SIM800C D GSM Quad-Band Communication Module, GPRS, Audio Engine, AT Command Set, Bluetooth is Optional K GSM GPRS Quad-Band SMS diff --git a/RF.lib b/RF.lib index faae2fbe41..43b76b64f5 100644 --- a/RF.lib +++ b/RF.lib @@ -182,6 +182,64 @@ X IRQ 8 -500 -300 150 R 50 50 1 1 O ENDDRAW ENDDEF # +# SIM7020E +# +DEF SIM7020E U 0 20 Y Y 1 F N +F0 "U" -600 1050 50 H V C CNN +F1 "SIM7020E" 500 1050 50 H V C CNN +F2 "RF_Module:SIMCom_SIM800C" 600 -1050 50 H I C CNN +F3 "" -4650 -2350 50 H I C CNN +ALIAS SIM7020C +$FPLIST + SIMCom*SIM800C* +$ENDFPLIST +DRAW +S -700 1000 700 -1000 0 1 10 f +X UART1_TXD 1 -800 400 100 R 50 50 1 1 O +X GPIO0 10 -800 -700 100 R 50 50 1 1 B +X RTC_GPIO0 11 800 -800 100 L 50 50 1 1 O +X RTC_EINT 12 800 -900 100 L 50 50 1 1 I +X GND 13 0 -1100 100 U 50 50 1 1 P N +X SIM_DET 14 800 100 100 L 50 50 1 1 I +X SIM_DATA 15 800 400 100 L 50 50 1 1 B +X SIM_CLK 16 800 300 100 L 50 50 1 1 O +X SIM_RST 17 800 200 100 L 50 50 1 1 O +X SIM_VDD 18 800 500 100 L 50 50 1 1 w +X GND 19 0 -1100 100 U 50 50 1 1 P N +X UART1_RXD 2 -800 300 100 R 50 50 1 1 I +X NC 20 700 700 100 L 50 50 1 1 N N +X GND 21 0 -1100 100 U 50 50 1 1 P N +X UART2_TXD 22 -800 100 100 R 50 50 1 1 O +X UART2_RXD 23 -800 0 100 R 50 50 1 1 I +X USB_VBUS 24 800 -100 100 L 50 50 1 1 I +X USB_DP 25 800 -200 100 L 50 50 1 1 B +X USB_DM 26 800 -300 100 L 50 50 1 1 B +X GND 27 0 -1100 100 U 50 50 1 1 P N +X ~RESET 28 -800 -300 100 R 50 50 1 1 I +X GPIO1 29 -800 -800 100 R 50 50 1 1 B +X UART1_RTS 3 -800 500 100 R 50 50 1 1 I +X GND 30 0 -1100 100 U 50 50 1 1 P N +X GND 31 0 -1100 100 U 50 50 1 1 P N +X ANT 32 800 900 100 L 50 50 1 1 P +X GND 33 0 -1100 100 U 50 50 1 1 P N +X VBAT 34 200 1100 100 D 50 50 1 1 W +X VBAT 35 200 1100 100 D 50 50 1 1 P N +X GND 36 0 -1100 100 U 50 50 1 1 P N +X GND 37 0 -1100 100 U 50 50 1 1 P N +X ADC 38 -800 -500 100 R 50 50 1 1 I +X ~PWRKEY 39 -800 -200 100 R 50 50 1 1 I +X UART1_CTS 4 -800 600 100 R 50 50 1 1 O +X VDD_EXT 40 -200 1100 100 D 50 50 1 1 w +X NETLIGHT 41 800 -600 100 L 50 50 1 1 O +X STATUS 42 800 -500 100 L 50 50 1 1 O +X UART1_DCD 5 -800 700 100 R 50 50 1 1 O +X UART1_DTR 6 -800 900 100 R 50 50 1 1 I +X UART1_RI 7 -800 800 100 R 50 50 1 1 O +X GND 8 0 -1100 100 U 50 50 1 1 W +X VDD_3V3 9 0 1100 100 D 50 50 1 1 w +ENDDRAW +ENDDEF +# # SIM800C # DEF SIM800C U 0 20 Y Y 1 F N