Skip to content

Hardware

microDev edited this page Nov 28, 2020 · 1 revision

The microS2 is loaded with all kinds of features. There's lots of pins and ports. Time to take a tour!

Power

Power Inputs

You have three power input options:

  • USB micro-B port - This is used for both powering and programming the board.
  • On-board regulator - Maximum input voltage is 6V. Connect +ve wire to VIN and -ve to GND.
  • Bypass LDO - Power the board directly with 3.3V input. Connect +ve wire to 3V3 and -ve to GND. Note - the neopixel will not work in this case.

Power Outputs

You have two power output options:

  • 5V - This can be accessed using the two 5V/VUSB pins broken out.
  • 3.3V - This can be accessed using the 3V3 pin broken out. The max current output of onboard regulator is 600mA.

Logic

Analog

There are two 12-bit SAR ADCs. up-to 20 channels

Touch

There are 14 touch sensors.

Digital

There are 43 GPIOs.

DAC

There two 8-bit dacs.

  • DAC1 - IO17.
  • DAC2 - IO18.

Peripheral

LEDs

  • Blue led - Connected to IO21.
  • NeoPixel - Connected to IO33.

Buttons

  • Boot - Connected to IO0.
  • Reset - Connected to EN. Default pull-up.

Connectors

  • USB micro-B - This is used for both powering and programming the board. D- is IO19 and D+ is IO20.
  • qwiic/stemmaQT - This is used to connect i2c devices. SCL is IO1 and SDA is IO2.
Clone this wiki locally