This is am expansion board for Raspberry Pi with multiple communication functions: NB-IoT, eMTC, EDGE, GPRS and GNSS. The NB-IoT (NarrowBand-Internet of Things) and eMTC (enhanced Machine Type Communication) are emerging IoT communication technologies evolved from LTE (4G), featured with low power, low cost, wide coverage, etc. They are very suitable for IoT applications such as intelligent instruments, remote control, asset tracking, remote monitor, E-health, mobile POS terminals, sharing bikes and so on. While the GSM/GPRS and EDGE are traditional 2G/2.5G communication technologies and support sending SMS or making other wireless communications.. Therefore, this expansion board would be an ideal choice for either evaluating emerging technologies, or simply communicating/positioning in multiple ways. Features: 1. Supports TCP, UDP, PPP, HTTP, FTP, MQTT, SMS, Mail, etc. 2. Supports GNSS positioning (GPS, GLONASS, and BeiDou). 3. Onboard USB interface, to test AT commands, get GPS positioning data, and so on. 4. Breakout UART control pins, to connect with host boards for Arduino/STM32. 5. Onboard voltage translator, 3.3V by default, allows to be switched to 5V via 0 ohm resistor. 6. Onboard SIM card slot, compatible with both normal SIM card and NB-loT specific card. 7. Onload 2x LED indicators, easy to monitor the working status. 8. Serial port baud rate: 300bps-3686400bps. 9. Suppotr AT commands control (3GPP TS 27.007, 27.005, and SIMCOM enhanced AT commands). 10. Supports SIM application toolkit: SAT Class 3, GSM 11.14 Release 98, USAT. 11. Comes with development resources and manual (examples for Raspberry Pi/Arduino/STM32). Specification: Condition: 100% brand new Weight: Approx. 173g/6.1oz Package list: 1 x Raspberry Pi Expansion Board 1 x GSM Antenna 1 x GPS External Antenna (B) 1 x USB Cable Ty