the AI Hardware Partner
Toggle Nav

Dragino V2 MS14-S with M32 IoT Module

100 % of 100
The MS14 is the 2nd generation Dragino mother board
Out of stock
  • 10+: $59.31


The MS14 is the 2nd generation Dragino mother board. It lets you embed Linux into your MCU projects. It is a low cost, open hardware Linux motherboard for micro-controllers. It runs open source linux system, has USB host port and has full Ethernet and 802.11 b/g/n WiFi capabilities.
The goal of the MS14 is to solve the connectivity problem and greatly enhance micro-controller products such as the Arduino.
MS14 support generic OpenWrt linux version or modified OpenWrt version such as Arduino Yun.
Applications for MS14 include remote control of robots, data logging, web applications for data presentation, mesh networking over WiFi and many more.
The suffix of the name: “S”, means it contains Screw Terminal. We also sell another Dragino V2 without Screw Terminal.
This product also contains a M32 daughter board module.
#1: Power input, DC, 5V or 9 ~ 15V
#2: Two Ethernet ports WAN and LAN
#3: Programmable PUSH button
#4: GPIOs, SPI, I2C, SLIC, UART, LED, COLD_RESET, 3.3v/5v/raw_vcc
#5: Sensors I/Os
#6: USB host
#7: JTAG and GPIOs
#8: Processor, MIPS 24K, 400Mhz
#9: LEDs(WiFi, WAN, LAN, SYS, Heart Beat, PWR)
#10: Main antenna, chip antenna or external antenna
#11: Diversity antenna
#12: 5V ESD protection
#13: 14 positions screw terminal- OpenWrt Inside
  • OpenWrt Inside. OpenWrt is a reliable Linux distribution for embedded system. It is open source, under well developed and maintained. OpenWrt used package system, lots of powerful utility, software are maintained as packages form. Users can easily install, remove these packages to make a deep customized system.
  • Open Hardware Design. Developers have the possibility to improve or do innovation on the hardware and release a new /unique product base on requirement.
  • Low Power Consumption. Around 1 watt power consumption in working mode.
  • AP, Client or Mesh mode WiFi. Can be configured in different WiFi mode for various applications.
  1. AP mode: as what a normal WiFi routers does, so other WiFi client can connect to MS14 and share its internet connection.
  2. Client mode: as what a normal PC does to connect to your existent WiFi router for internet connection.
  3. Ad-Hoc for mesh network.
  • Stable, Flexible WiFi Design. Can be configured in different WiFi mode for various applications.
  1. AP mode: as what a normal WiFi routers does, so other WiFi client can connect to MS14 and share its internet connection.
  2. Client mode: as what a normal PC does to connect to your existent WiFi router for internet connection.
  3. Ad-Hoc for mesh network.
  • Modular Design. The most complicate and difficulty parts are built as mother board. Developers focus on the MCU daughter board design only. This helps to reduce the development time, cost, risk, difficult to release a new product to test/seize the market.
  • Production Enclosure. MS14 has a Professional/Industrial enclosure which can be used directly for the market.
  • Managed by Web GUI, SSH or Serial. Built-in Web server provides convenient to use/configure/upgrade/monitor or have full control by SSH/Serial.
  • Various firmware upgrade methods. Firmware can be upgraded via serial port, SSH access, GUI interface for easy maintaining.
  • Safe Mode. Robust software/hardware interface to reduce after-sale support cost.
  • 14 positions screw terminal with 5V ESD protection.
  • Remote upgrade AVR daughter aboard. Daughter board can be upgraded remotely to reduce the maintaining cost and provide central management/ deployment.
  • Compatible with Arduino Yun software. Reuse all the source from Arduino Yun to speed up development.
  • CPU: AR9331
  • DDR RAM: 64MB
  • FLASH: 16MB
  • 2 x 10M/100M RJ45 interface
  • 1 x power input: 9 ~ 12v DC or 5v DC
  • 14 positions screw terminal
  • Protocol: 802.11 b/g/n
  • Frequency: 2,412 - 2,472 GHz
  • Power: 100mW

M32 Module specification:

  • Microcontroller ATmega32u4
  • Operating Voltage 5V
  • I/O voltage 5V
  • 3.3V output channel 1
  • 5V output channels 2
  • SRAM 2.5KB
  • Flash Memory 32KB(of which 4KB used by bootloader)
  • Clock Speed 16Mhz
  • Digital I/O pins 10
  • Analog input channels 8
  • PWM channels 4
  • ESD-protection(IEC 61000-4-2)
  • Over Voltage Protect

M32 uses 5v power from ms14. The mega32u4 avr is powered by 5v as well. M32 provides 5V or 3.3V output power.

  • 5V: The 5V output power pin is 1+ and 6+
  • 3.3V: pin 6+ can be used for 3.3v power output, by using the VOUT_SEL jumper.
  • GND: 2 GND pins are available in 1- and 6-.
Input and Output Pins
Each of the 10 digital i/o pins on the m32 can be used as an input or output, using pinMode, digitalWrite, and digitalRead functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms. In addition, some pins have specialized functions:
  • TWI: 2 (SDA) and 3 (SCL). Support I2C / TWI communication using the Wire library.
  • External Interrupts: 3 (interrupt 0), 2 (interrupt 1). These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the attachInterrupt() function for details.
  • PWM: 3, 6, 9, 10. Provide 8-bit PWM output with the analogWrite function.
  • LED: 13. The "heart beat" LED is connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off.
  • Analog Inputs: A0 - A3, [A6, A8, A10, A11 (on digital pins 4, 6, 9 and 10)]. The m32 has 8 analog inputs, all of which can also be used as digital i/o. Each analog input provide 10 bits of resolution (i.e. 1024 different values). The analog inputs measure from ground to 5 volts.
  • RESET_MS14:11(PB7): Bring this line LOW to reset the AR9331 microprocessor on ms14. Resetting the AR9331 will cause the reboot of the ms14. All the data stored in RAM will be lost and all the programs that are running will be terminated. The reset feature is deactivate by default to avoid error program on 11. Solder a 0ohm capacitor on R14 or short the two ends of this resister will active this feature.
ESD and Overvoltage Protection
Except 7+ and 7- , all other pins are Overvoltage and ESD protected following the standard IEC 61000-4-2.
Internal Connectors
The M32 has two on board connectors which are reserve for further development.
  • I2C Connector: This 1x4 (2.54mm) connector has SCL/SDA/5V/GND pin out, it can used to hook up a small I2C PCB and place into MS14.
  • J2 Connector: This connector is reserved for further process the signal on 7+ and 7- pins.
USB Connector
M32 has a micro USB connector and can act as standard USB COM device. This USB connection can be used to upgrade firmware or debug the software via serial monitor on Arduino IDE.
  • 1x Dragino v2 mother board
  • 1x NEMA 1-15 type power supply adapter
  • 1x Screw Terminal
  • 1x M32 Internet of Things Module


Technical details

Dimensions 210mm x100mm x50mm
Weight G.W 281g
Battery Exclude


HSCODE 8471504090
UPC 841454110408
RoHS 1




Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
  1. Product Quality
  2. Product Quality


2 Item(s)

Show per page