English English   Deutsch Deutsch  

SHOP » Products » NanosG20


Linux Mini Computer (consumption < 1W)

Info: PhotosFeaturesSoftwareManualsDeveloper-Forum

Features at a glance

  • Linux Computer with an Atmel® ARM AT91SAM9G20 microcontroller
  • Energy consumption < 1W at full system load
  • 400 MHz, 512 MB Flash and 128 MB SDRAM
  • Ethernet, MicroSD, 2 x USB host, RS232 and RS485
  • Cost-efficient and long-term available
  • OS Debian Linux


Power-saving Linux computer

Nanos gives you a universal Linux computer that uses just a fraction of the power required (under 1W) for an energy-saving lightbulb. Its diverse interfaces allow you to connect Nanos quickly and efficiently into its environment and offer a wide variety of usage scenarios.

The full-fledged Debian Linux ensures a comfortable environment and direct access to common Linux software like Samba, Apache and other powerful network applications. Nanos uses a modern Linux core with support for numerous USB devices like WLAN-USB, Bluetooth USB mass storage and much more.

The low-down on Nanos: What runs under Linux on your desktop will run on your Nanos. This makes Nanos the perfect fit for energy-saving use as a log converter, data logger or similar. It can also be used as a power-saving alternative to nettops, barebones computers, etc.


Easy to program

NanosG20 brings along its own compiler, so you can easily develop on the Nanos. There is no need to install additional software on a development computer. Simply use Samba or NFS to unlock a directory on the Nanos, write scripts or programs in your favorite editor, then use SSH, Telnet or the serial console to compile and test on the Nanos.


Many programming languages

As with any other Linux system, NanosG20 offers the choice of a variety of programming and scripting languages: C, C++, Java, Python, Perl, TCL/TK and many more.


Energy-saving functions

Nanos uses very little electricity as it is, but with its energy-saving modes like "Power-Down" or "Standby", it uses even less and can therefore be battery-powered.



NanosG20 - interfaces (RS232, RS485)
NanosG20 SBC interfaces (RS232, RS485)
NanosG20 interfaces (Ethernet, MicroSD, USB 2.0)
NanosG20 SBC interfaces (Ethernet, MicroSD, USB 2.0)
NanosG20 - with AT91SAM9G20 microcontroller
NanosG20 SBC with AT91SAM9G20 microcontroller
NanosG20 im Gehäuse (RS232, RS485)
NanosG20 Mini Computer (RS232, RS485)
NanosG20 Mini Computer (Ethernet, MicroSD, Button, USB)
NanosG20 Mini Computer (Ethernet, MicroSD, Button, USB)
Developer Bundle NanosG20
Developer Bundle NanosG20
NanosG20 - sketch
NanosG20 sketch




Microcontroller (overview)

  • Atmel® AT91SAM9G20 with ARM926EJ-S processor core
  • 32 kB data cache
  • 32 kB instruction cache
  • MMU (memory management unit)
  • 400 MHz CPU clock


  • 64/128 MB SDRAM
  • 128/512 MB NAND Flash

Interfaces (on-board)

  • 10/100 Ethernet MAC
  • 2 x USB host 2.0 Full Speed (12 Mbit/s)
  • 1 x USB device
  • 1 x RS232
  • 1 x RS232/RS485 Multiplex-Port
  • MicroSD card slot

Interfaces (internal)

  • 2-channel 10-bit ADC
  • 1 x TWI (I²C compatible)
  • 2 x SPI
  • Up to 3 USART (TTL)
  • Up to 20 digital I/O ports
  • DBGU (TTL)

Operating system

  • Debian and on target development


  • Battery backed-up Real-Time Clock (RTC)
  • 1000 Kbit write-once EEPROM
  • Serial number
  • Operating voltage 5V
  • Power consumption max. 680 mW (with Ethernet)
  • ROHS compliant

Dimensions (NanosG20 Linux SBC)

  • 100 x 79.8 x 16 mm


>>> revision 2 available - learn more: v2-description

Arrows Back to top Picture similar to product; Produktabbildungen ähnlich; DSGVO ; Imprint ; Sitemap