The G120 System on Module (SoM) based on LPC1788 120MHz ARM Cortex-M3 SoM with 4 MB SDRAM and 4MB FLASH. Supported by TinyCLR OS. The G120 provides a variety of interfaces and connectivity options – all packaged at an optimized power, size and cost. The G120 SCMs are surface mount embedded controllers that are well suited for harsh or high vibration environments. In addition, the system supports industrial grade targeting embedded application requiring a wide temperature range.

  • 120 MHz 32-bit ARM Cortex-M3
  • 4 MB of Flash
  • 16 MB of RAM
  • 72 GPIOs

G120 Development Option

The G120 and G120E are very similar. We recommend using the G120E Development Board to evaluate the G120.

Dev Board

Why Choose an SCM?

Surface-Mount Compute Module

Surface mount compute modules are ideal for harsh or high vibration environments. A robust connection, space saving with soldering down a module. Simpler and faster automated assembly. Lower initial cost and time of setting up for mass production, Better mechanical performance under shock and vibration conditions.

Software Options

G120 is officially supported by our TinyCLR OS and the older .NET Micro Framework.


Developer resources can be found on our documentation website.

Place Order

Description Part Number MSRP Availability
120 MHz 32-bit ARM Cortex-M3, 4 MBytes of Flash, 16 MBytes of RAM, 72 GPIOs G120B-SM-373 $40 @ 100 Active
G120E Development Board G120D-SM-533 $200 Active
Distributors Longevity Promise Customization