Raspberry Pi RP2040 Macropad supports magnetic modules for expansion
Salim Benbouziyane has introduced a novel concept to the realm of Raspberry Pi-powered macropads with his latest creation, the Ocreeb MK2. Departing from conventional designs, the Ocreeb MK2 utilizes magnets to facilitate the seamless attachment and removal of modular components, offering users unparalleled flexibility in configuring their macropad setup.
A significant upgrade from Benbouziyane’s previous Ocreeb project, the MK2 required extensive engineering efforts, with custom PCBs and housing for each module meticulously designed from scratch using Fusion 360. While the PCBs were sourced online, Benbouziyane personally handled the 3D printing of the module cases using an UltraCraft Reflex resin printer from HeyGear.


At the heart of the macropad lies a Xiao RP2040, delivering robust performance and compatibility with a range of modules. Each module features magnets along the outer edges for effortless attachment and RGB LEDs on the undersides for added visual flair. From rotary encoders to extra buttons and sliders, the Ocreeb MK2 boasts a diverse array of modules to cater to various user preferences.
Although the project showcases remarkable ingenuity, there are some limitations to consider, such as diminished performance with the addition of more modules and the susceptibility of accidental disconnection due to the magnets’ relatively weak hold. Benbouziyane provides an insightful overview of the project in his YouTube video, offering viewers a detailed glimpse into the creation process and the final product. For those intrigued by this innovative macropad concept, following Benbouziyane for future updates and project developments is highly recommended.
Read more: Raspberry Pi RP2040 Macropad supports magnetic modules for expansion