M2M module: Embedded Linux, ARM9, GPRS module, USB and further Interfaces


M2M module on Linux and GPRS

M2M module with single PC on ARM9 that supports GPRS

Today I would like to show and to talk about a new embedded Linux based application for wireless M2M. The PCB is already in use in several projects. Based on its enclosure it can be used as a final product for end users. It supports a lot of interfaces like SD card / MMC card,  GPIO Pins , AD / DA converter,  UARTs,  USB Device, USB Host, I2C, SPI and JTAG. At the GPIOs you will find PMW (Pulse Wide Modulation), counters and other intelligent channels.  At the picture you can see, that on USB is a 4GB memory stick in use. This stick can be replaced to any other USB device. By using of some kind of radio on USB you will get a GPRS to Wireless Sensor Network bridge. If this application with it 200 MIPS is not powerful enough, then just follow the link and find a M2M module on Android, Linux, Windows, Symbian and QNX

Technical data of M2M module

  • Controller with periphery
    • CPU ARM9 AT91SAM9260  (200 MIPS)
    • RAM for 64 MB application
    • Data Flash (Non volatile) 4 MB up to 128MB Flash
    • SD card / MMC card
    • GPI0 Pins , AD / DA converter
    • UARTs, USB Device, USB Host, I2C, SPI
    • JTAG Interface
    • Charging circuit for LIPO Battery
    • DC/DC Power Supply, input voltage 6 to 32V
    • Microphone for listen in and detection of alarm
    • Option:Ethernet is supported by plug on PCB to adapter board with Ethernet plug
  • Radio modules
    • Quad-Band GSM/GPRS Module incl. SIM card holder
    • Option on USB: GPS, 6LoWpan, ZigBee, ANT, MIWI, Bluetooth, WiFi, Bluetooth LE, RFID and further
  • Operating system
    • Embedded Linux Kernel Version 2.6.24

This M2M module is a perfect playground for any developer that would like to create a powerful M2M device cheap and quickly. If needed I can help with software source code, hardware development of customised M2M applications and with resources for software development as well. Just drop an email to harald.naumann (at) gsm-modem.de or use the form to get further details.

  • SD card / MMC card
  • GPI0 Pins , AD / DA converter
  • 4 COM-Ports, 1 USB Device, 2 USB Host, I2C, SPI
  • JTAG Interface

# SD card / MMC card

# GPI0 Pins , AD / DA converter

# 4 COM-Ports, 1 USB Device, 2 USB Host, I2C, SPI

# JTAG Interface


Add a Comment
  1. Good afternoon, i have been reading on your website about your “M2M module with single PC on ARM9 that supports GPRS” product and would like to know how much these sell for before i start asking any technical questions.

    Kindest Regards


  2. Dean, most products at the weblog are developed by business partners of mine. My part is often to make the hardware or software concepts. This starts with proposals for wireless modules and antennas followed by micro controllers and power supplies up to batteries and chargers. The M2M module you mentioned was developed by a 12 years old business friend of mine. I will help you with the contact and the price lists.
    Best regards from Germany

  3. Good Morning!
    I am a LAY PERSON in relation with M2M communication system. I only know what “I wish to do” and I am looking to get the best equipment and the best provider for our communications.
    What we require is a SIMPLE transmission of up to 25 digits from our stores POINT of SALES to our office.
    1. We have 1,000 stores that need to send to our office daily (depending on the store size) from 600 to 1,500 instances message of 20 to 25 numerical digits.
    2. The numerical digits represent the telephone number of the participating clients and the total amount of purchasing at the store.
    3. The 20 to 25 digits are INPUT at POS time by the stores’ CASHIER.

    I suppose that we need a cellular communication system embedded in a Numerical Keypad with large keys (to make easy the inputting to the cashier) and STRONG TO TOLERATE the daily inputting of up to 25,000 hits.

    I hope that such cellular communication equipment embedded in a numerical Keypad exist… to send that 25 different digits manually input.
    If does not exist… I think will not be difficult to add a modem with a SIM card to a numerical keypad?
    After our company receives the information… we will send a SMS to the clients’ phone number with the balance they have in their account.

    If you cannot provide it, will you be so kind to direct us to the right company?
    Ricardo Samitier
    12374 sw 25 terrace
    Miami, Fl. 33175

  4. Ricardo, why you do not use just a cheap Android tablet plus an app that will send the 25 digits by SMS, USSD, TCP/IP or UDP/IP. You also can use a private Twitter account with Twitter client to send the 25 digits to Twitter. Do you have Wifi at yoir point of sales? If not, then you have a cellular operator.

  5. Harald !
    Does it support , over the air application firmware update ? what is the mode of user app upate ?
    Narender Rao S, India.

  6. Narender, sorry do not understand your question? Most of my customers are able to change the firmware over the air. This is not a part of the operating system. This is their own know-how.

Leave a Reply

Your email address will not be published. Required fields are marked *

Blue Captcha Image