Table of Contents

SITCore System on Modules

SITCore SoMs


The SITCore SoMs provide a low cost way to add .NET computing power to any embedded product. They are available in a 200 pin SO-DIMM format or as surface mount modules. The SITCore SoMs let you design IoT products that are secure, easily integrated with the cloud, and can be easily managed and updated from the cloud for deployments of one to a million or more. The surface mount versions are great for harsh or high vibration environments.


  • Low power modes including three independently controllable power domains
  • RTC
  • Watchdog
  • Threading
  • TCP/IP with SSL
    • Full .NET socket interface
    • Ethernet
    • PPP
  • Graphics
    • Images
    • Fonts
    • Controls
  • File System
    • Full .NET file interface
    • SD cards
    • USB drives
  • Signal controls
    • Generation
    • Capture
    • Pulse measurement


Spec All SITCore SoMs
Processor Type ARM Cortex-M7 32 Bit
Speed 480 MHz
Internal RAM 1 MByte
Internal Flash 2 MByte
Instruction Cache 16 KByte
Data Cache 16 KByte
Temperature Range -40C to +85C

Note: Resources are shared between your application and the operating system.


Peripheral SCM20100E SCM20260N SCM20260E SCM20260D
External SDRAM None 32 MByte 32 MByte 32 MByte
External Flash None 16 MByte 16 MByte 16 MByte
GPIO 43 79 85 108
SPI 2 3 3 3
I2C 1 1 3 3
UART 4 (2 w/ H.S.) 7 (4 w/ H.S.) 8 (4 w/ H.S.) 8 (4 w/ H.S.)
CAN 1 2 2 2
PWM 12 22 23 28
ADC 6 16 15 20
DAC 2 2 1 2
SD/SDIP/MMC 1 1 1 1
USB Host 1 1 1 1
USB Client 1 1 1 1
Ethernet 1 0 1 1
LCD TFT 0 1 1 1
Camera 0 1 1 1

Note: As many pins share peripherals, not all peripherals will be available.

Power Consumption


480MHz 240MHz w/ Ethernet
Running 205mA 110mA +90mA
Idle 170mA 97mA +90mA
Sleep 6.5mA 6.5mA +18mA
Shutdown 40uA 40uA +18mA


480MHz 240MHz
Running 205mA 110mA
Idle 170mA 97mA
Sleep 6.5mA 6.5mA
Shutdown 1.4mA 1.4mA


480MHz 240MHz w/ Ethernet
Running 205mA 110mA +90mA
Idle 170mA 97mA +90mA
Sleep 6.5mA 6.5mA +18mA
Shutdown 40uA 40uA +18mA

See the Power Management tutorial

Using Interrupts (IRQs)

The microcontrollers we use in our SITCore line of products do not support concurrent interrupts with the same pin number, even if the pins are on different ports (the port is denoted by the second letter of the GPIO pin name -- PA1 is pin 1 on port A). Therefore, interrupts are available on only 16 pins at any given time. For example, pins PA1 and PB1 cannot be used as interrupt pins at the same time, but PA1 and PB2 can. PA1 and PA2 can also be used with interrupts simultaneously.

Module Pinouts

SCM20100E Pinout

SCm20100E Pinout

SCM20260N Pinout

SCm20260N Pinout

SCM20260E Pinout

SCm20260E Pinout

SCM20260D Pinout

SCm20260D Pinout


3D STEP files

Getting Started

As the SITCore modules are based on the SITCore chipset, please refer to the SITCore SoC page for information on device startup, loading TinyCLR OS firmware, and writing and deploying your application.

Design Considerations


We recommend no traces or vias under the module. Dimensions are in inches.

SCM20100E Footprint

SCM20260N Footprint

SCM20260E Footprint

SCM20260D SO-DIMM Socket

200 pin DDR2 SO-DIMM socket

The SCM20260D uses the same 200 pin SO-DIMM socket that was originally made for DDR2 memory modules. You can make a custom SO-DIMM SITCore circuit board by adding the appropriate SO-DIMM socket to your circuit board.


Make sure to expose the required pins in your design. Specific pins are needed for device programming, updates, recovery, and WiFi firmware updates. See the Special Pins page and the device specifications for details.

SO-DIMM stands for Small Outline Dual Inline Memory Module. There are two different 200 pin SO-DIMM sockets, those made for DDR memory and those made for DDR2 memory. They are identical except for the orientation notch which is in a slightly different position. These sockets are not interchangeable. There is also a 204 pin SO-DIMM socket for DDR3 memory with the notch positioned closer to the center of the module.


Our UCMs are only compatible with DDR2 type 200 pin SO-DIMM sockets.

Here is a link to the manufacturer's web page for the connector we use on our boards: EMBOSS ASSY DDR2 SODIMM SOCKET 200P 5.2H

Required Pins

Exposing the following pins is required in every design to enable device programming, updates, and recovery:

  • LDR
  • APP
  • MOD (if required to select a debug interface)
  • Desired debug interface(s)

For information on these and other important pins, please refer to the Special Pins page.

Power Supply

A clean power source, suitable for digital circuitry, is needed to power SITCore SoMs. Voltages should be regulated to within 10% or better of the specified voltage. Additionally, a large capacitor, typically 47 uF, should be placed near the SoM if the power supply is more than few inches away.

Analog Considerations

Where these pins are provided, using a separate filtered supply for Analog 3.3V and Analog VREF+ may help to improve ADC accuracy by reducing analog supply noise. For the same reason, you may want to provide a separate and clean analog ground for the Analog GND and Analog VREF-, if these pads are provided on the SoM you are using.

Oven Reflow Profile

SITCore SoMs are not sealed for moisture. Baking modules before reflow is recommended and required in a humid environment. The process of reflow can damage the SoM if the temperature is too high or exposure is too long.

The lead-free reflow profiles used by GHI Electronics are shown below. The profiles are based on AIM SAC 305 solder (3% silver, 0.5% copper). The thermal mass of the assembled board and the sensitivity of the components on it affect the total dwell time. Differences in the two profiles are where they reach their respective peak temperatures as well as the time above liquids (TAL). The shorter profile applies to smaller assemblies, whereas the longer profile applies to larger assemblies such as back-planes or high-density boards. The process window is described by the shaded area. These profiles are only starting-points and general guidance. The particulars of the oven and the assembly will determine the final process.

Reflow Chart

SITCore Dev Boards

We offer SITCore development boards to get you started as quickly and easily as possible. These boards allow you to start programming in minutes, and are suitable for both prototypes and production. Click here for details.