Naneato M0 – Small STM32 Microcontroller Board

$6.95
RangeDiscount
1 – 9 $6.95
10 – 49 $6.26
50 + $5.56
Category:
Brand:
SKU: 00059

Product Overview

This is one of the smallest and still practical microcontroller boards out there. Like our Naneato 3226, it’s only slightly longer than a DIP-8 component footprint, and still makes room for 5 I/O pins, a voltage regulator, a reset and boot button, and the STM32F042G. Because the pins are spaced 2.54mm (0.1″), it can still fit in a breadboard and use standard jumper wires. Normally our boards use a USB-C connector, but because of it’s small size a Micro-USB port is used instead.

Even though it is so small, it still has a lot of power using the STM32F042G 32-bit Cortex M0. This microcontroller has 32KB of flash memory compared to the 8KB of an ATtiny85, which is also the same amount of memory on an Arduino UNO R3’s ATmega328p. It also has 6000B of SRAM (compared to 512B on an ATtiny85, and 2048B on an ATmega328p), and it runs at 48MHz. It also has native USB, so there is no serial converter and can be used as a keyboard/mouse HID device. This board has a great ratio of power to size, but if you need something more simple, check out our Naneato 3226. It may support more Arduino libraries, and can be easier and faster to program. It also has 5 analog pins rather than 3.

This board can be programmed in the Arduino IDE using our boards package. To upload code you must first enter bootloader mode by holding down the B button, pressing the R button once, then uploading as normal. You can power the board with up to 23V on the Vin pin, or power it with a regulated 3.3V supply on the VCC pin. If powering the board through the Vin pin, the voltage regulator can output up to 500mA to VCC. The board should only be powered by one source at a time.

Product Features

  • STM32F042G running at 48MHz
  • 32KB of flash memory
  • 6KB of ram
  • 3 analog/digital pins, 2 solely digital pins
  • 5 PWM outputs
  • Native USB support
  • I2C, SPI, Serial
  • 3.3V regulator with 500mA max output
  • Input from 3.3V to 23V
  • Dimensions: 0.65″ x 0.4″ x 0.2″ / 16.5mm x 10.2mm x 5mm

Documentation

Accessories

These accessories are hand picked by our team to be compatible or very relevant to this product.

Related products

0 reviews for Naneato M0 – Small STM32 Microcontroller Board

Only logged in customers who have purchased this product may leave a review.