Skip to the content
PCBKitNew board
2 layers80 × 102.8 mmMichi, the printed circuit board in 3D

Using the Michi you can make anything into a key just by connecting a few alligator clips

Size
80 × 102.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
98
Nets
55
Pads
3,044
Tracks, vias
642, 37
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
30 Jun 2022
Updated
9 Apr 2024

Overview

Michi is an open-source printed circuit board by ElectronicCats, from the ElectronicCats/michi repository on GitHub. It is a 2-layer board of 80 × 102.8 mm with 98 parts on 55 nets, routed with 642 tracks and 37 vias.

It is built around the RP2040 and W25Q128JVSIQ. Its parts include 18 connectors, 17 resistors, 14 capacitors, 3 ICs and 1 diode. It belongs with the RP2040 boards of this library.

Main components

2

README

README.md

Michi

Michi is an electronic board designed by Electronic Cats that simulates configurable keyboard and mouse keys. It has the feature of being able to connect to any conductive material, turning these objects into touch panels.

It is an experiment kit for beginners and experts looking to interact between the real world and technology. The Michi can cover the areas of plastic arts, visual arts, music, sports, engineering and even physical rehabilitation.

For whom is Michi?

People 6 years and older, educators, artists, engineers, designers, inventors and creators.

How does it work?

The Michi uses high resistance switching to detect when it has made a connection even with materials that are not very conductive (such as leaves, pasta or people). This technique attracts, Michi can also act as a keyboard or mouse. There are 10 inputs on the front of the board, which can be linked via alligator wires or any other method you can think of. There are another 5 inputs on the back, 3 for keyboard keys and 2 for mouse movement, which can be accessed with jumpers.

For example, when you connect and touch an apple, you make a connection, and Michi sends the computer a keyboard message. The computer sees Michi as an ordinary keyboard (or mouse). Therefore, it works with all programs, operating systems and web pages, since all programs and web pages receive information from the keyboard and mouse.

What materials work with Michi?

Any material that can conduct a little electricity will work. Here are some materials that people have used in our workshops: Ketchup or tomato sauce, Pencil Graphite, Finger Paint, Lemons, etc.

Other materials that work very well: plants, coins, silverware, anything wet, most foods, aluminum foil, water, and hundreds of things we haven't tried.

What can I do?

That's up to you! First, load a computer program or any web page. Let's say you load a piano. Then, instead of using the buttons on the computer keyboard to play the piano, you can connect Michi to something fun, like bananas, and the bananas become your piano keys.

Or let's say you search for a Pacman game online and draw a joystick with a pencil. Then you can play Pacman by touching the drawing. The kit includes everything you need: Michi Board, alligator cable, USB cable.

Manual

Visit our Wiki where you can find the manual 📖: Wiki

michi-removebg-preview

How to contribute

Contributions are welcome!

Please read the document Contribution Manual which will show you how to contribute your changes to the project.

✨ Thanks to all our contributors! ✨

See Electronic Cats CLA for more information.

See the community code of conduct for a vision of the community we want to build and what we expect from it.

Maintainer

Electronic Cats invests time and resources in providing this open-source design design, please support Electronic Cats and open-source hardware by purchasing products from Electronic Cats!

Licence

Firmware released under an GNU AGPL v3.0 license. See the LICENSE file for more information.

Hardware released under an CERN Open Hardware Licence v1.2. See the LICENSE_HARDWARE file for more information.

Electronic Cats is a registered trademark, please do not use if you sell these PCBs.

Electronic Cats invests time and resources providing this open source design, please support Electronic Cats and open-source hardware by purchasing products from Electronic Cats!

Designed by Electronic Cats.

30 Jul 2022

Parts

98
QtyValueFootprintReferences
15DSEWALLI_renewP6, P6, P6, P6, P6, P6, P6, P6, P6, P6, P6, P6, P6, P6, P6
11LOGOLOGOG***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***
1022M Resistor_SMD:R_0603_1608MetricR6, R7, R9, R10, R12, R14, R15, R16, R17, R18
8.1ufCapacitor_SMD:C_0603_1608MetricC5, C7, C9, C10, C11, C12, C13, C14
31kResistor_SMD:R_0603_1608MetricR5, R8, R11
210ufCapacitor_SMD:C_0603_1608MetricC1, C2
21ufCapacitor_SMD:C_0603_1608MetricC6, C8
227.4Resistor_SMD:R_0603_1608MetricR3, R4
227pfCapacitor_SMD:C_0603_1608MetricC3, C4
25.1KResistor_SMD:R_0603_1608MetricR1, R2
2G***kibuzzard-63055E6Dkibuzzard-63055E6D, kibuzzard-63055E6D
2G***kibuzzard-630562A3kibuzzard-630562A3, kibuzzard-630562A3
2G***Aesthetics:usb_graphicsvg2mod, svg2mod
2G***kibuzzard-63055EA5kibuzzard-63055EA5, kibuzzard-63055EA5
2G***kibuzzard-63055FE6kibuzzard-63055FE6, kibuzzard-63055FE6
2G***kibuzzard-63055E62kibuzzard-63055E62, kibuzzard-63055E62
2G***kibuzzard-63055E8Ekibuzzard-63055E8E, kibuzzard-63055E8E
2LOGOAesthetics:electronic_cats_logo_8x6G***, G***
10.5AFuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolderF1
1Conn_01x02Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ1
1Conn_RightConnector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical_SMD_Pin1RightJ2
1CrystalCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSolderingY1
1G***kibuzzard-63056260kibuzzard-63056260
1G***kibuzzard-63055F28kibuzzard-63055F28
1G***kibuzzard-630562BFkibuzzard-630562BF
1G***kibuzzard-639765C9kibuzzard-639765C9
1G***kibuzzard-630561F0kibuzzard-630561F0
1G***kibuzzard-639765ADkibuzzard-639765AD
1G***kibuzzard-6305624Bkibuzzard-6305624B
1G***kibuzzard-63056210kibuzzard-63056210
1G***kibuzzard-63056270kibuzzard-63056270
1G***kibuzzard-63056299kibuzzard-63056299
1G***kibuzzard-63056280kibuzzard-63056280
1G***kibuzzard-6305640Ekibuzzard-6305640E
1G***kibuzzard-6305622Dkibuzzard-6305622D
1G***kibuzzard-6449595Bkibuzzard-6449595B
1LEDDiode_SMD:D_0805_2012MetricD1
1NCP1117ST33T3GPackage_TO_SOT_SMD:SOT-223-3_TabPin2U2
1RP2040Library:QFN40P700X700X90-57NU1
1SW_PushButton_Switch_SMD:SW_SPST_TL3342SW1
1USB_C_Plug_USB2.0Library:C393939P1
1Val**PCB_Michi_ActRef**
1W25Q128JVSLibrary:W25Q16JVUUIQU3

Questions

How big is the Michi PCB?

It measures 80 × 102.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Michi use?

98 parts, built around the RP2040 and W25Q128JVSIQ. 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 Michi KiCad files?

From the ElectronicCats/michi repository on GitHub, at the commit this page was made from: the board is Hw/michi.kicad_pcb and its schematic Hw/michi.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Michi design in my own project?

Its repository states no licence, so its author keeps all rights: ask ElectronicCats before reusing the design.

Similar boards

  • 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
  • 2 layers78 × 60 mmIce viz, the printed circuit board in 3D

    Ice viz

    muni-works/vcad

    BRep CAD kernel in Rust/WASM

    44 parts442Apache-2.0
  • 2 layers44 × 44 mmTrackball, the printed circuit board in 3D

    Trackball

    jfedor2/rp2040-pmw3360

    RP2040+PMW3360 PCB and code

    40 parts432