CMF_Pro2_Mobile_Microcontroller_Lab
by Michael Eichinger · via Printables
| Format | STL |
| Category | Electronics |
| License | CC BY-NC-SA |
| Triangles | 41.9k |
| Uploaded | Jun 12, 2025 |
⬇ 2 downloads
❤ 4 likes
👁 153 views
Description
Still a work in progress! I ran out of time because I'm off to the Nova Rock Festival—so the 3D parts and electronics are still incomplete and untested! If you're at the Nova Rock Festival too, feel free to send me a DM—I'd love to meet up and have a chat! The idea behind this design is to create a portable mini lab. The USB-C to PogoPin TouchMag interface allows for quick attachment and detachment of various add-ons, eliminating the need to carry extra cables. Magnetic attachments securely hold various PCB holders in place on the phone, while also establishing a USB-C to serial connection. On your way to Nickelsdorf by train or bus? Use the ride to tinker with your next ESP, Arduino, or ATtiny project—no need for a heavy laptop or a mess of wires. 3D printed parts: Back Panel – unchanged. FlexPCBMagRing – A simple guide for the PCB that also serves as a cover for the USB-C connector side. The dimensions may still need adjustment, as I haven't yet determined the tolerances for a flexible PCB. This ring serves three main purposes: Protection of the USB-C connector Key-lock mechanism for various modular attachments Mounting aid , by recessing magnets to ensure a secure and stable connection GeneralPurposeAttachmentPlate — The simplest version of the magnetic attachments. This plate houses a PogoPin PCB that connects to the pads on the flex PCB inside the MagRing. It accommodates only the necessary pins for charging. The plate also features a key-lock mechanism and two bore holes for attaching a popsocket or a stand. SmallPCBPlate — Similar to the GeneralPurposeAttachmentPlate, this version attaches using the magnetic key-lock feature and supports attachment options for a popsocket or stand. Unlike the general-purpose version, it comes with a larger PCB. I have designed various PCBs with different features and functions (see PCB list). LargePCBPlate — Similar to the SmallPCBPlate but designed to hold a wider 120mm PCB for more complex projects. PopSocket — A simple popsocket that mounts to the backside of the GeneralPurposeAttachmentPlate (GPAP). Stand — A slightly angled stand designed to support the phone and various attachments. It is also designed to mount securely to the backside of the GeneralPurposeAttachmentPlate (GPAP). FlexPCBMagRingCover — A protective cover for the USB-C PCB and the MagRing. PCBs: I’ll upload the PCBs once I’ve cleaned them up a bit more and had a chance to review them properly. USB-C Connector — A simple Molex USB-C plug paired with large pads on a flex PCB, designed for direct connectivity without the need for extra cables. Arduino USB-TTL Board — A USB-to-TTL CH340 board that connects your phone to an Arduino Nano or UNO, enabling code uploads directly to the flash memory of these development boards. Required Hardware: Several 10×1 mm neodymium magnets A few M3 pillow blocks M3 screws Pogo pins USB-C Molex connector … to be continued
Originally published on Printables