> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# M5Stack Universal USB 2.0 Module v1.2

**Type:** Product page · **SKU:** CE10065 · **Brand:** [M5Stack](https://core-electronics.com.au/brands/m5stack-australia)
**Page:** https://core-electronics.com.au/m5stack-universal-usb-2-0-module-v1-2-max3421e-spi-gpio.html ([markdown](https://core-electronics.com.au/m5stack-universal-usb-2-0-module-v1-2-max3421e-spi-gpio.html.md))

Explore M5Stack's USB v1.2 Module featuring MAX3421E chip, offering USB 2.0 host/peripheral functions with SPI communication, GPIO expansion, and universal compatibility for industrial, educational, and smart home applications.

## Pricing

- **Price:** $33.10 (inc GST) — $30.09 AUD, exc GST
- **Quantity discounts:** 10+ $28.89 (exc GST) · 25+ $27.98 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Sep 02 and Sep 14.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=CE10065:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/CE10065:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

The M5Stack Universal USB 2.0 Module v1.2 is a versatile USB driver module featuring the MAX3421E chip, designed to enable seamless USB host and peripheral functionality in electronic projects. This stackable module provides standard USB 2.0 interface capabilities with SPI communication, making it an ideal solution for adding USB connectivity to development and prototyping applications.

### Key Features

- USB 2.0 compliant interface supporting both host and peripheral functions
- MAX3421E chip implementation for reliable USB communication
- SPI communication protocol for efficient data transfer
- Expandable GPIO functionality with 5 input and 5 output pins
- Integrated lithium battery holder for portable applications
- Adjustable host compatibility through dual DIP switches

### Technical Specifications

- USB Standard: USB 2.0
- Communication Interface: SPI
- Operating Temperature: 0-40°C
- Dimensions: 54.2 x 54.2 x 12.8mm
- Product Weight: 13g

### How to Use

The USB v1.2 Module integrates seamlessly with M5Stack development platforms. Connect it to your M5Stack core device such as the [M5Stack Core2 ESP32 IoT Development Kit](https://core-electronics.com.au/m5stack-core2-esp32-iot-development-kit-48597.html) using the stackable design. Configure the DIP switches according to your host device requirements, and utilize the SPI protocol for communication. The module can be programmed through standard M5Stack development environments including UIFlow and Arduino IDE.

Primary applications include:

- USB keystroke logging for security applications
- USB mass storage device operations
- Data acquisition and monitoring systems
- Educational demonstrations of USB protocols

### What's in the Box

- 1x M5Stack Universal USB 2.0 Module v1.2

### Compatibility

The USB v1.2 Module is compatible with the M5Stack ecosystem, including:

- [M5Stack Core2 ESP32 IoT Development Kit](https://core-electronics.com.au/m5stack-core2-esp32-iot-development-kit-48597.html)
- [M5Stack ESP32 Basic Core IoT Development Kit](https://core-electronics.com.au/m5stack-esp32-basic-core-iot-development-kit.html)
- [M5Stack Core2 ESP32 IoT Development Kit V1.1](https://core-electronics.com.au/m5stack-core2-esp32-iot-development-kit-v11.html)

### About M5Stack

M5Stack is a leading provider of modular electronic development solutions, specialising in stackable, programmable modules for rapid prototyping and development. Their ecosystem of products emphasises ease of use, professional-grade reliability, and educational value, making them a preferred choice for both industrial applications and educational institutions.

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/c/e/ce010065-1.png)
