SG F1 Smart Module

Module Feature highlight

  • 240MHz Dual core 32-bit LX7 MCU
  • +23dBm Dual mode LTE (Cat-M1/NB1/NB2)
  • +20dBm Wi-Fi (802.11b/g/n)
  • +20dBm BLE (125kbps/250kbps/500kbps/1Mbps/2Mbps)
  • +22dBm LoRa
  • 10uA deep sleep mode current
  • MicroPython support

Power Supply

Power can either be supplied via the USB-C connector or via VIN pin. If power is supplied via VIN, the voltage should not exceed 5V.

The third option to power the board is by single cell Li-Ion/Li-Polymer battery. Connect the battery to the 3-pin 1mm connector BT300. The power switching circuit controls the power is preferably supplied from USB-C/Arduino VIN even when battery is connected. The connected battery will be simultaneously charged when USB/Arduino power is supplied.

F1 LTE is powered by VDD directly and the linear regulator U201 regulates 5V/battery power to 3.3V. While the U302 boost circuit provides 5V to USB Host and Arduino 5V-Output interface.

Power Status LED

4 Power Status LED is available to indicate the status of power buses.

  • Power input LED
  • System power LED
  • 3.3V power LED
  • Charging status LED

For more details, please refer to Section 4.2.2.

Power Tree

Arduino expansion interface Pin Voltage

The operating voltage of Starter Kit IO pins are 3.3V. Using 5V input at the IO pins could cause permanent damage to the Starter Kit.


Current Measurement and Battery Performance

Module power consumption evaluation



1 To measure F1 current consumption on VDD bus, cut the copper trace across SB300.
2 Connect an ammeter across J300, IN to positive, OUT to negative.


1 To measure F1 current consumption on 3.3V bus, cut the copper trace across SB303.
2 Connect an ammeter across J303, IN to positive, OUT to negative.

Battery connection


  • If battery pack without NTC is used, the on-board 10kΩ resistor will be in place for temperature sense function and allow normal charging operation.


  • If a battery pack with NTC is used, cut the copper trace across SB304 to cut the on-board 10kΩ resistor connection.


Battery charging

Single Cell Li-Ion/Li-Polymer Charging IC

  • There is a Charging IC in F1 Starter Kit and the maximum charging current is configured as 450mA.

Fuel Gauge

  • An on-board fuel gauge allows accurate calculation of capacity of the battery.
  • The fuel gauge is connected to P19 (SDA) and P20 (SCL) of the F1 Smart Module. This is also the default I2C interface for the Starter Kit.


RF Circuit


A matching network is placed on the F1 Starter Kit for 868/915MHz LoRa(WAN). Connect an IPEX LoRa Antenna at JT103 to use the LoRa(WAN) connectivity.

Wi-Fi / Bluetooth

A matching network is placed on the F1 Starter Kit for the on-board ceramic chip antenna for Wi-Fi (2.4GHz) and Bluetooth LE connectivity.


An on-board multilayer PCB antenna is placed for full band LTE connectivity. To cope with band selection in different regions, a switching and matching network is available on the F1 Starter Kit for matching regional frequency bands. For regional frequency band selection, please refer to F1 Application Notes.


USB Connector

The F1 Starter kit comes with 2 USB-C ports:

1. Top USB Device Port (J201)

  • Power and program your board
  • Send and receive serial communication

2. Bottom USB OTG Port (J202)

  • Power external USB device
  • Interface with supported USB device


User Interface

  • Main power switch (SW200)
    • Main switch to turn on/off the whole system
  • Multi-Function / SBOOT Button (SW201)
    • The SBOOT button could be configured as user-defined function button
  • Programmable RGB LED (U202)
  • Boot Button (SW202)
    • Hold the boot button and power on / reset the Starter Kit to force boot into download mode
  • Reset Button (SW203)
    • Press the reset button to hard reset the Starter Kit


SIM option

A nano–SIM Card Slot (J500) is available on the bottom side of the Starter Kit.


Micro SD Card

A micro–SD Card Slot (J501) is available on the bottom side of the Starter Kit.


Qwiic Connector

A Qwiic connector (J600) is available on the bottom side of the Starter Kit to connect breakout-modules and other development boards.



All IO pins on F1 Starter Kit could be MUX to any digital functions, while P19 and P20 are connected to I2C lane of the on-board fuel gauge.

Analog and touch inputs should only be used on analog pins.

Pinout for F1 Starter Kit
The mechanical arrangement of the pinout is compatible to standard Arduino UNO shields.


Table 1: Analog Pin Table

Pin Function Type Description F1 Pin
1 NC NC Not Connected /
2 IOREF IOREF Reference for digital logic – connected to 3.3V /
3 Reset Reset Reset RESET
4 3V3 Power 3.3V Power Rail /
5 5V Power 5V Output Power Rail /
6 GND Power Ground /
7 GND Power Ground /
8 VIN Power 5V Voltage Input /
9 A0 Analog Analog input 0 PEXT1
10 A1 Analog Analog input 1 P17
11 A2 Analog Analog input 2 P3
12 A3 Analog Analog input 3 P5
13 A4 Analog Analog input 4 P7
14 A5 Analog Analog input 5 P18

Table 2: Digital Pin Table

Pin Function Type Description F1 Pin
1 SCL Digital I2C Serial Clock (SCL) P20
2 SDA Digital I2C Serial Data (SDA) P19
3 NC NC Not Connected /
4 GND Power Ground /
5 D13 Digital Digital IO 13 PEXT3
6 D12 Digital Digital IO 12* P8
7 D11 Digital Digital IO 11 P9
8 D10 Digital Digital IO 10 P23
9 D9 Digital Digital IO 9 P16
10 D8 Digital Digital IO 8 P4
11 D7 Digital Digital IO 7 P10
12 D6 Digital Digital IO 6 P15
13 D5 Digital Digital IO 5 P12
14 D4 Digital Digital IO 4 PEXT4
15 D3 Digital Digital IO 3 PEXT2
16 D2 Digital Digital IO 2 P11
17 D1 / TX Digital Digital IO 1 / UART TX P21
18 D0 / RX Digital Digital IO 0 / UART RX P22

*You may need to switch OFF SW204 when using Digital IO 12