Skip to the content
PCBKitNew board
QFN-56(7x7)

SC0914(13)

Raspberry Pi

-40℃~+85℃@(TC) 1.8V~3.3V 12bit 133MHz 264KB 30 32 Bit ARM Cortex-M0+ Built-in+External External QFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHS

Extended
DatasheetJLCPCBLCSCraspberry-pi/SC0914(13)
Category
Microcontrollers (MCU, MPU, SOC)
Package
QFN-56(7x7)
Pins
57

Overview

The SC0914(13) is a microcontroller made by Raspberry Pi in a QFN-56(7x7) package with 57 pins. -40℃~+85℃@(TC) 1.8V~3.3V 12bit 133MHz 264KB 30 32 Bit ARM Cortex-M0+ Built-in+External External QFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHS.

JLCPCB lists it (part C3227924). 25 open-source boards in 23 repositories on GitHub use it.

Symbol

The library has no symbol for this part yet.

Footprint

The library has no footprint for this part yet.

From the datasheet

12
Junction to air (QFN 56)
48 K/W · junction to ambient · p. 612
Junction to board (QFN 56)
29.03 K/W · junction to board · p. 612
Junction to case (QFN 56)
19.01 K/W · junction to case · p. 612
Supply, absolute maximum
3.63 V · IOVDD, absolute maximum · p. 618
Supply, least
1.62 V · IOVDD, recommended operating min · p. 622
Supply, most
3.63 V · IOVDD, recommended operating max · p. 622
Supply, least
1.05 V · DVDD, recommended operating min · p. 622
Supply, most
1.16 V · DVDD, recommended operating max · p. 622
Supply, least
3.135 V · USB_VDD, recommended operating min · p. 622
Takes asleep
180 µA · DVDD, Dormant typical average · p. 624
Takes asleep
390 µA · DVDD, Sleep typical average · p. 624
Supply, least
1.63 V · VREG_VIN, internal regulator input min · p. 163

What it is and has

28
Core and clock
Dual ARM Cortex-M0+ @ 133MHz · p. 10
SRAM
264kB in six independent banks · p. 10
External Flash support
Up to 16MB via dedicated QSPI bus · p. 10
DMA
DMA controller · p. 10
Bus fabric
Fully-connected AHB crossbar · p. 10
Arithmetic peripherals
Interpolator and integer divider · p. 10
Core voltage regulator
On-chip programmable LDO · p. 10
PLL
2 · p. 10
GPIO
30 pins, 4 usable as analogue inputs · p. 10
UART
2 · p. 10
SPI
2 controllers · p. 10
I2C
2 controllers · p. 10
PWM
16 channels · p. 10
USB
USB 1.1 controller and PHY, host and device support · p. 10
PIO
8 state machines · p. 10
Package
7×7 mm QFN-56 · p. 612
GPIO drive strength
Selectable 2mA, 4mA, 8mA or 12mA · p. 241
GPIO slew rate
Slow or fast · p. 241
GPIO input hysteresis
Selectable Schmitt trigger mode · p. 241
GPIO pulls
Selectable pull-up or pull-down · p. 241
I2C modes
Master or Slave; default Master · p. 442
I2C speed modes
Standard mode, Fast mode or Fast mode plus · p. 442
I2C addressing
10-bit addressing in Master mode · p. 442
I2C transmit buffer
16 elements per controller · p. 442
I2C receive buffer
16 elements per controller · p. 442
I2C DMA
Supported · p. 442
I2C interrupts
Supported · p. 442
Moisture sensitivity
Level 1 · p. 615

Around it

2
res 27Ω
between USB_DP and USB Data +ve; Series resistor required for USB operation. · p. 618
res 27Ω
between USB_DM and USB Data -ve; Series resistor required for USB operation. · p. 618

Specifications

123
ParameterConditionsAs printedPage
θJA θJAQFN 56typ 48 °C/W612
ψJT ψJTQFN 56typ 0.8 °C/W612
ψJB ψJBQFN 56typ 29.2 °C/W612
TJ TJQFN 56; temperature accompanying thermal datatyp 42 °C612
TT TTQFN 56; temperature accompanying thermal datatyp 41.8 °C612
θJC θJCQFN 56typ 19.01 °C/W612
θJB θJBQFN 56typ 29.03 °C/W612
I/O Supply Voltage IOVDDStandard and Fault Tolerant digital IOmin -0.5 · max 3.63 V618
Voltage at IO VPINStandard and Fault Tolerant digital IOmin -0.5 V618
Human Body Model HBMAll pins unless otherwise stated; compliant with JEDEC specification JS-001-2012 (April 2012)max 2 kV618
Human Body Model Digital (FT) pins only HBMDigital (FT) pins only; compliant with JEDEC specification JS-001-2012 (April 2012)max 4 kV619
Charged Device Model CDMCompliant with JESD22-C101E (December 2009)max 500 V619
Case Temperature TCmin -40 · max 85 °C619
Pin Input Leakage Current IINmax 1 uA619
Input Voltage High @ IOVDD=2.5V VIHIOVDD=2.5Vmin 1.7 V619
Input Voltage High @ IOVDD=3.3V VIHIOVDD=3.3Vmin 2 V619
Input Voltage Low @ IOVDD=1.8V VILIOVDD=1.8Vmin -0.3 V619
Input Voltage Low @ IOVDD=2.5V VILIOVDD=2.5Vmin -0.3 · max 0.7 V619
Input Voltage Low @ IOVDD=3.3V VILIOVDD=3.3Vmin -0.3 · max 0.8 V619
Input Hysteresis Voltage @ IOVDD=2.5V VHYSIOVDD=2.5V; Schmitt Trigger enabledmin 0.2 V619
Input Hysteresis Voltage @ IOVDD=3.3V VHYSIOVDD=3.3V; Schmitt Trigger enabledmin 0.2 V619
Output Voltage High @ IOVDD=1.8V VOHIOVDD=1.8V; IOH = 2, 4, 8 or 12mA depending on settingmin 1.24 V619
Output Voltage High @ IOVDD=2.5V VOHIOVDD=2.5V; IOH = 2, 4, 8 or 12mA depending on settingmin 1.78 V620
Output Voltage High @ IOVDD=3.3V VOHIOVDD=3.3V; IOH = 2, 4, 8 or 12mA depending on settingmin 2.62 V620
Output Voltage Low @ IOVDD=1.8V VOLIOVDD=1.8V; IOL = 2, 4, 8 or 12mA depending on settingmin 0 · max 0.3 V620
Output Voltage Low @ IOVDD=2.5V VOLIOVDD=2.5V; IOL = 2, 4, 8 or 12mA depending on settingmin 0 · max 0.4 V620
Output Voltage Low @ IOVDD=3.3V VOLIOVDD=3.3V; IOL = 2, 4, 8 or 12mA depending on settingmin 0 · max 0.5 V620
Pull-Up Resistance RPUmin 50 · max 80 kΩ620
Pull-Down Resistance RPDmin 50 · max 80 kΩ620
Maximum Total IOVDD current IIOVDD_MAXSum of all current being sourced by GPIO and QSPI pinsmax 50 mA620
Maximum Total VSS current due to IO (IOVSS) IIOVSS_MAXSum of all current being sunk into GPIO and QSPI pinsmax 50 mA620
Single Ended Input Voltage High VIHSEmin 2 V620
Single Ended Input Voltage Low VILSEmax 0.8 V620
Differential Input Voltage High VIHDIFFmin 0.2 V620
Differential Input Voltage Low VILDIFFmax -0.2 V620
Output Voltage High VOHmin 2.8 V620
Output Voltage Low VOLmin 0 · max 0.3 V620
Pull-Up Resistance - RPU2 RPU2min 0.873 · max 1.548 kΩ620
Pull-Up Resistance - RPU1&2 RPU1&2min 1.398 · max 3.063 kΩ621
Pull-Down Resistance RPDmin 14.25 · max 15.75 kΩ621
ADC Input Voltage Range VPIN_ADCmin 0 V621
Effective Number of Bits ENOBSee Section 4.9.3min 8.7 bits621
Resolved Bitsmax 12 bits621
ADC Input Impedance RIN_ADCmin 100 kΩ621
Input Voltage Low VILXIN only. XOUT floatingmin 0 V621
IOVDD IOVDDDigital IO; if IOVDD <2.5V, adjust GPIO VOLTAGE_SELECT registersmin 1.62 · max 3.63 V622
DVDD DVDDDigital core; short term transients should be within +/-100mVmin 1.05 · typ 1.1 · max 1.16 V622
VREG_VIN VREG_VINVoltage regulatormin 1.62 · max 3.63 V622
USB_VDD USB_VDDUSB PHYmin 3.135 · typ 3.3 · max 3.63 V622
ADC_AVDD ADC_AVDDADC; performance compromised below 2.97Vmin 1.62 · typ 3.3 · max 3.63 V622
DMAIncremental DVDD current with peripheral clocks enabled; default clockstyp 2.6 uA/MHz623
I2C0Incremental DVDD current with peripheral clocks enabled; default clockstyp 3.9 uA/MHz623
I2C1Incremental DVDD current with peripheral clocks enabled; default clockstyp 3.8 uA/MHz623
IO + PadsIncremental DVDD current with peripheral clocks enabled; default clockstyp 23.6 uA/MHz623
PIO0Incremental DVDD current with peripheral clocks enabled; default clockstyp 12.3 uA/MHz623
PIO1Incremental DVDD current with peripheral clocks enabled; default clockstyp 12.5 uA/MHz623
PWMIncremental DVDD current with peripheral clocks enabled; default clockstyp 5 uA/MHz623
RTCIncremental DVDD current with peripheral clocks enabled; default clockstyp 1.1 uA/MHz623
SIOIncremental DVDD current with peripheral clocks enabled; default clockstyp 1.9 uA/MHz623
SPI0Incremental DVDD current with peripheral clocks enabled; default clockstyp 1.7 uA/MHz623
SPI1Incremental DVDD current with peripheral clocks enabled; default clockstyp 1.8 uA/MHz623
TimerIncremental DVDD current with peripheral clocks enabled; default clockstyp 1.2 uA/MHz623
UART0Incremental DVDD current with peripheral clocks enabled; default clockstyp 3.5 uA/MHz623
UART1Incremental DVDD current with peripheral clocks enabled; default clockstyp 3.7 uA/MHz623
WatchdogIncremental DVDD current with peripheral clocks enabled; default clockstyp 1 uA/MHz623
XIPIncremental DVDD current with peripheral clocks enabled; default clockstyp 37.6 uA/MHz623
ADCDVDD; standard clocks, system clock 125 MHz; unit as printedtyp 0.1 uA/MHz623
USBCTRLDVDD; standard clocks, system clock 125 MHz; unit as printedtyp 1.3 uA/MHz623
PopcornAverage DVDD current; media player demo, VGA, I2S audio, 4-bit SD Card; system clock 48MHztyp 10.9 · max 16.6 mA624
PopcornAverage IOVDD current; media player demo, VGA, I2S audio, 4-bit SD Card; system clock 48MHztyp 24.8 · max 35.5 mA624
BOOTSEL mode - ActiveAverage DVDD current; USB activitytyp 9.4 · max 14.7 mA624
BOOTSEL mode - ActiveAverage IOVDD current; USB activitytyp 1.2 · max 4.3 mA624
BOOTSEL mode - ActiveAverage USB_VDD current; USB activitytyp 1.4 · max 2 mA624
BOOTSEL mode - IdleAverage DVDD current; without USB activitytyp 9 · max 14.3 mA624
BOOTSEL mode - IdleAverage IOVDD current; without USB activitytyp 1.2 · max 4.3 mA624
BOOTSEL mode - IdleAverage USB_VDD current; without USB activitytyp 0.2 · max 0.6 mA624
DormantAverage DVDD current; hello_dormant binarytyp 0.18 · max 4.2 mA624
SleepAverage DVDD current; hello_sleep binarytyp 0.39 · max 4.5 mA624
input supply voltage VVREG_VINmin 1.63 · max 3.63 V163
output voltage variation ΔVVREG_VOUTmin -3 · max 3 % of selected output voltage163
output current IMAXmax 100 mA163
current limit ILIMITmin 150 · typ 350 · max 450 mA163
ROK assertion threshold ROKTH.ASSERTmin 87 · typ 90 · max 93 % of selected output voltage163
ROK deassertion threshold ROKTH.DEASSERTmin 84 · typ 87 · max 90 % of selected output voltage163
power-up time tPOWER-ONEN = 1, load current = 0mA, VREG_VIN ramps up in 100us; values vary with load current and capacitance on VREG_VOUTtyp 275 · max 350 us163
TJ TJQFN 56; temperature reported with thermal datatyp 42 °C612
TT TTQFN 56; temperature reported with thermal datatyp 41.8 °C612
I/O Supply Voltage IOVDDmin -0.5 · max 3.63 V618
Voltage at IO VPINMaximum: IOVDD + 0.5 Vmin -0.5 V618
Human Body Model HBMCompliant with JEDEC specification JS-001-2012 (April 2012)max 2 kV618
Human Body Model HBMDigital (FT) pins only; compliant with JEDEC specification JS-001-2012 (April 2012)max 4 kV619
Input Voltage High @ IOVDD=2.5V VIHIOVDD=2.5V; maximum: IOVDD + 0.3min 1.7 V619
Input Voltage High @ IOVDD=3.3V VIHIOVDD=3.3V; maximum: IOVDD + 0.3min 2 V619
Input Voltage Low @ IOVDD=1.8V VILIOVDD=1.8V; maximum: 0.35 * IOVDDmin -0.3 V619
Output Voltage High @ IOVDD=1.8V VOHIOVDD=1.8V; IOH = 2, 4, 8 or 12mA depending on setting; maximum: IOVDDmin 1.24 V619
DMADVDD; increase when peripheral clocks are enabledtyp 2.6 uA/MHz623
I2C0DVDD; increase when peripheral clocks are enabledtyp 3.9 uA/MHz623
I2C1DVDD; increase when peripheral clocks are enabledtyp 3.8 uA/MHz623
IO + PadsDVDD; increase when peripheral clocks are enabledtyp 23.6 uA/MHz623
PIO0DVDD; increase when peripheral clocks are enabledtyp 12.3 uA/MHz623
PIO1DVDD; increase when peripheral clocks are enabledtyp 12.5 uA/MHz623
PWMDVDD; increase when peripheral clocks are enabledtyp 5 uA/MHz623
RTCDVDD; increase when peripheral clocks are enabledtyp 1.1 uA/MHz623
SIODVDD; increase when peripheral clocks are enabledtyp 1.9 uA/MHz623
SPI0DVDD; increase when peripheral clocks are enabledtyp 1.7 uA/MHz623
SPI1DVDD; increase when peripheral clocks are enabledtyp 1.8 uA/MHz623
TimerDVDD; increase when peripheral clocks are enabledtyp 1.2 uA/MHz623
UART0DVDD; increase when peripheral clocks are enabledtyp 3.5 uA/MHz623
UART1DVDD; increase when peripheral clocks are enabledtyp 3.7 uA/MHz623
WatchdogDVDD; increase when peripheral clocks are enabledtyp 1 uA/MHz623
XIPDVDD; increase when peripheral clocks are enabledtyp 37.6 uA/MHz623
ADCDVDD; standard clocks, system clock of 125 MHz; unit as printed in tabletyp 0.1 uA/MHz623
USBCTRLDVDD; standard clocks, system clock of 125 MHz; unit as printed in tabletyp 1.3 uA/MHz623
PopcornDVDD average current; system clock 48MHz; VGA video, I2S audio and 4-bit SD Card accesstyp 10.9 · max 16.6 mA624
PopcornIOVDD average current; system clock 48MHz; VGA video, I2S audio and 4-bit SD Card accesstyp 24.8 · max 35.5 mA624
BOOTSEL mode - ActiveDVDD average current; Raspberry Pi 4 USB hosttyp 9.4 · max 14.7 mA624
BOOTSEL mode - ActiveIOVDD average current; Raspberry Pi 4 USB hosttyp 1.2 · max 4.3 mA624
BOOTSEL mode - ActiveUSB_VDD average current; Raspberry Pi 4 USB hosttyp 1.4 · max 2 mA624
BOOTSEL mode - IdleDVDD average current; Raspberry Pi 4 USB hosttyp 9 · max 14.3 mA624
BOOTSEL mode - IdleIOVDD average current; Raspberry Pi 4 USB hosttyp 1.2 · max 4.3 mA624
BOOTSEL mode - IdleUSB_VDD average current; Raspberry Pi 4 USB hosttyp 0.2 · max 0.6 mA624
DormantDVDD average current; hello_dormant binarytyp 0.18 · max 4.2 mA624
SleepDVDD average current; hello_sleep binarytyp 0.39 · max 4.5 mA624

Pins, by the datasheet

16
1 IOVDD
IO supply. · p. 618
10 IOVDD
IO supply. · p. 618
22 IOVDD
IO supply. · p. 618
33 IOVDD
IO supply. · p. 618
42 IOVDD
IO supply. · p. 618
49 IOVDD
IO supply. · p. 618
19 TESTEN
Test enable; connect to Gnd; reset pull-down. · p. 618
23 DVDD
Core supply. · p. 618
50 DVDD
Core supply. · p. 618
43 ADC_AVDD
ADC supply. · p. 618
44 VREG_VIN
Voltage regulator input supply. · p. 618
45 VREG_VOUT
Voltage regulator output. · p. 618
46 USB_DM
USB Data -ve; 27Ω series resistor required for USB operation. · p. 618
47 USB_DP
USB Data +ve; 27Ω series resistor required for USB operation. · p. 618
48 USB_VDD
USB supply. · p. 618
57 GND
Common ground connection via central pad. · p. 618

Parameters

6
Standby Current
180uA
Thermal Resistance(Junction to Ambient)
48℃/W
Thermal Resistance(Junction to Board)
29.03℃/W
Thermal Resistance(Junction to Case)
19.01℃/W
Voltage - Supply
1.05V~3.63V
Voltage - Supply(Absolute Max)
3.63V

Order codes

1

Open-source boards using it

All 25
  • 6 layers66 × 66 mmPD240W kicad, the printed circuit board in 3D

    PD240W kicad

    theohg/PD240W

    PD240W is a complete hardware and firmware project converting USB-C Power Delivery into a programmable 240W (48V 5A) bench power supply, featuring C++ code for Raspberry Pi Pico, custom PCB Gerbers, and a 3D-printable…

    299 parts125
  • 4 layers55.9 × 22.9 mmRiotee Board, the printed circuit board in 3D

    Riotee Board

    NessieCircuits/Riotee_Board

    The Riotee board is a development board for battery-free wireless devices. The on-board wireless microcontroller runs off energy harvested from, for example, a solar panel and uses only tiny capacitors as energy…

    83 parts15CERN-OHL-W-2.0
  • 4 layers45 × 30 mmTTExperimentModule, the printed circuit board in 3D

    TTExperimentModule

    psychogenic/spasics

    Scratch repo for work, thoughts and notes about the spasics project: sending an ASIC to space!

    93 parts10GPL-3.0
  • 2 layers156 × 156 mmMaster board, the printed circuit board in 3D

    Master board

    roboryman/prototroller

    A full-stack modular controller that is feature-rich, usable, responsive, and robust. Can be used for any HID-compliant purpose, but we focus on developing swappable modules that can form customizable gamepads.

    83 parts9MIT
  • 6 layers100 × 100 mmBms board, the printed circuit board in 3D

    Bms board

    AerospaceNU/bms-pcb-design

    373 parts4
  • 4 layers53.5 × 65.5 mmChipigniteExplain, the printed circuit board in 3D

    ChipigniteExplain

    efabless/chipignite_discover

    This FPGA experimentation and development board was developped for efabless chipignite workshops and labs to serve as an easy to use experimentation board and stepping stone towards ASIC digital design, allowing for…

    251 parts2Apache-2.0
  • 4 layers84 × 78 mmWaferspace main pcb, the printed circuit board in 3D

    Waferspace main pcb

    mole99/waferspace-main-pcb

    Main PCB for wafer.space FABulous FPGA

    276 parts2Apache-2.0
  • 4 layers100 × 100 mmRpi pico kit, the printed circuit board in 3D

    Rpi pico kit

    999matej999/pico-kit-pcb

    198 parts1GPL-3.0

Questions

What package is the SC0914(13)?

QFN-56(7x7), with 57 pins.

Where is the SC0914(13) datasheet?

Raspberry Pi publishes it: the Datasheet link on this page opens it.

Where can I order the SC0914(13)?

JLCPCB lists it as part C3227924, with 0 in stock; the sellers' links on this page open their listings.

What can replace the SC0914(13)?

Parts like it in the library: the RP2040 by Raspberry Pi, the CC3501ENJARSHR by Texas Instruments, the FU6865Q1 by Fortior Tech and the G32R501DNYU7 by Geehy. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the SC0914(13)?

25 boards in 23 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8