Finished BMO Recreation

Laser cut 1/4” plywood, body of housing, face, back frame, speaker mounts, USB mounts, shelves

BMO - Adventure time

Adventure Time is a cartoon with an inspiring computer boy character named BMO. This project is an effort to recreate the character. With access to a laser cutter and a small 3D printer, BMO is brought to life.

Construction
By laser cutting parallel lines along the angled and curved part of the housing, i was able to bend 1/4” plywood. Then, using finger joints, I was able to simply slot the pieces together. Then with the addition of wood filler, primer, sanding and paint I was successful in creating a housing that had a smooth appearance.

Electronic Components
To make BMO functional, I am using a Raspberry Pi 4B as the main computer, and the buttons are individual wired and/or soldered to a Raspberry Pi Pico to function as a game controller. The speakers were soldered onto a USB DAC/AMP and fastened with bolts, wood and epoxy such that they can be easily removed and assembled. The button assemblies were designed and 3D printed by me and included Kailh low profile mechanical keyboard switches. Additionally BMO has a high resolution 4x3 display. All components are powered by a 10,000mAh battery pack so he can function wirelessly.

Notes
All steps of this project were designed by me using SolidWorks, but credit for the inspiration, scale, and positioning of some components comes from @orbian on youtube and his continuous iteration of real life BMO projects.

Laser cutting process

Wood Gluing Process

BMO wood assembly pre-gluing

Close up up laser cut curved corners

BMO glued and assembled, and filled in with wood filler

White primer painting process

Shelf slots glued in

Speaker soldering

primer, paint, and clear coat finished

BMO - Primed and painted

Shelf inserted

BMO Speaker test

Screen mounting assembly

3-button 3d printed mounting solution

Speaker, screen, and Raspberry Pi installation

Button assembly installed, Kailh low profile switches with trimmed keycaps. keycaps scratched to better adhere to epoxy

3D printing process, screen controller mount, button mounts, buttons

BMO - button test

early screen test

BMO v1 - wood router failure

BMO v1 - no bends

5-axis DPAD test

Laser cutting bend test