Skip to the content
PCBKitNew board
2 layers22.3 × 16 mmMico, the printed circuit board in 3D

Open Source PDM to USB microphone based on the Raspberry PI RP2040.

Size
22.3 × 16 mm
Copper layers
2
Thickness
2 mm
Parts
41
Nets
26
Pads
153
Tracks, vias
380, 39
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
20 Dec 2021
Updated
6 Jan 2022

Overview

Mico is an open-source printed circuit board by mkvenkit, from the mkvenkit/mico repository on GitHub, published under the MIT licence. It is a 2-layer board of 22.3 × 16 mm with 41 parts on 26 nets, routed with 380 tracks and 39 vias.

It is built around the RP2040, W25Q128JVSIQ and APA3010SECK, with the H130B-12.000-20-3050-EXT-TR among its other parts. Its parts include 19 capacitors, 8 resistors, 5 ICs, 2 connectors and 1 diode. It belongs with the audio and music boards and the RP2040 boards of this library.

Main components

4

README

README.md

Mico

mico

Mico is an Open Source PDM to USB microphone based on the Raspberry PI RP2040.

You can read more about the design of Mico here:

https://electronut.in/mico/

Firmware

In the firmware/ folder you will find the following UF2 files you can drag and drop on to Mico after you trigger the USB bootloader:

FirmwareFunction
pio_blinky.uf2Just blinks the LED
usb_microphone.uf2USB microphone
usb_microphone_blink.uf2USB microphone with LED blink

LICENSE

My part of the software for Mico is released under the MIT Licence.

Hardware design files are licensed as:

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

I am currently working on manufacturing Mico. Please feel free to build Mico for personal use. If you want to manufacture Mico for commercial use, please get in touch with me for licensing.

Parts

41
QtyValueFootprintReferences
110.1uFCapacitor_SMD:C_0402_1005MetricC2, C4, C6, C7, C10, C11, C12, C13, C14, C15, C16
310KResistor_SMD:R_0402_1005MetricR1, R3, R8
310uFCapacitor_SMD:C_0402_1005MetricC1, C5, C17
31uFCapacitor_SMD:C_0402_1005MetricC3, C8, C9
3FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2, FID3
21KResistor_SMD:R_0402_1005MetricR2, R7
227RResistor_SMD:R_0402_1005MetricR4, R5
227pFCapacitor_SMD:C_0402_1005MetricC18, C19
1470RResistor_SMD:R_0402_1005MetricR6
1APA3010SECKLED_SMD:LED_0402_1005MetricD1
1H130B-12.000-20-3050-EXT-TRCrystal:Crystal_SMD_5032-4Pin_5.0x3.2mmY1
1MCP1702Package_TO_SOT_SMD:SOT-23U1
1MP23DB01HPTRmico:MIC_SPH0641LU4H-1U2
1RP2040mico:QFN40P700X700X90-57NU4
1SWD Progmico:SMD_1x04_P1.27mmJ2
1TestPointmico:SMD_1x01_P1.27mmTP2
1TestPoint_2Polemico:SMD_1x02_P1.27mmTP1
1USB_Amico:USB-AJ1
1W25Q128JVmico:PSON50P300X200X60-9NU3
1logomico:el_logo-9P4_3P1U5

Questions

How big is the Mico PCB?

It measures 22.3 × 16 mm and has 2 copper layers, 2 mm thick.

What parts does the Mico use?

41 parts, built around the RP2040, W25Q128JVSIQ, APA3010SECK and H130B-12.000-20-3050-EXT-TR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Mico KiCad files?

From the mkvenkit/mico repository on GitHub, at the commit this page was made from: the board is pcb/ver0.1/mico.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mico design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers30.5 × 138 mmMico, the printed circuit board in 3D

    Mico

    aezrapour/RINSIGHT

    This version was an attempt to use a 2S battery pack. The main issue is that as of 2022-09-15, there are not many 2S battery charging IC's nor a nice i2C fuel gauge IC, so at the moment, this is a dead end design.

    64 partsMIT
  • 2 layers47.8 × 9.4 mmMsa, the printed circuit board in 3D

    Msa

    kitspace-test-repos/kicad6-file-collection

    53 partsMIT
  • 2 layers42 × 67 mmLalboard, the printed circuit board in 3D

    Lalboard

    JesusFreke/lalboard

    A 3D-printed keyboard inspired by the DataHand

    65 parts993
  • 2 layers181 × 97 mmOpenDeck r3.1.2, the printed circuit board in 3D

    OpenDeck r3.1.2

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    262 parts960Apache-2.0
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 4 layers102.9 × 96.7 mmPicoGUS chipdown, the printed circuit board in 3D

    PicoGUS chipdown

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    99 parts805
  • 4 layers180.8 × 300.3 mmDilemma, the printed circuit board in 3D

    Dilemma

    Bastardkb/Dilemma

    The Dilemma is a vertical stagger low-profile keyboard with mods.

    383 parts590
  • 2 layers130.4 × 76.6 mmGb stream cart, the printed circuit board in 3D

    Gb stream cart

    Staacks/gbinterceptor

    Capture or stream Game Boy gameplay footage via USB without modifying the Game Boy.

    80 parts542