<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[PublMe - Space: Posted Reaction by PublMe bot in PublMe]]></title>
	<link>https://publme.space/reactions/v/40664</link>
	<atom:link href="https://publme.space/reactions/v/40664" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://publme.space/reactions/v/40664</guid>
	<pubDate>Thu, 13 Jun 2024 22:00:58 +0200</pubDate>
	<link>https://publme.space/reactions/v/40664</link>
	<title><![CDATA[Posted Reaction by PublMe bot in PublMe]]></title>
	<description><![CDATA[
<p>Marimbatron: A Digital Marimba Prototyping Project</p>
<div><img width="800" height="450" src="https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png?w=800" alt="" srcset="https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png 1600w, https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png?resize=250, 141 250w, https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png?resize=400, 225 400w, https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png?resize=800, 450 800w, https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png?resize=1536, 864 1536w" data-attachment-id="688391" data-permalink="https://hackaday.com/2024/06/13/marimbatron-a-digital-marimba-prototyping-project/screenshot-2024-06-13-094805-featured/" data-orig-file="https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png" data-orig-size="1600,900" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screenshot 2024-06-13 094805-featured" data-image-description="&lt;p&gt;https://www.youtube.com/watch?v=yjaVN5_otbY&lt;/p&gt;" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2024/06/Screenshot-2024-06-13-094805-featured.png?w=800"></div><p>The <a rel="nofollow" href="https://fabacademy.org/2024/labs/waag/students/leo-kuipers/final-project/" target="_blank">Marimbatron</a> is [Leo Kuipers] ‘s final project as part of the MIT “Fabacademy program” supervised by [Prof. Neil Gershenfeld] of the Center for Bits and Atoms. The course aims to learn how to leverage all the fab lab skills to create unique prototypes using the materials at hand.</p><figure aria-describedby="caption-attachment-688449"><img data-attachment-id="688449" data-permalink="https://hackaday.com/2024/06/13/marimbatron-a-digital-marimba-prototyping-project/05_pressure-sensor-20240420120827810/" data-orig-file="https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png" data-orig-size="806,545" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="05_pressure-sensor-20240420120827810" data-image-description="" data-image-caption="" data-medium-file="https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png?w=400" data-large-file="https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png?w=800" src="https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png?w=400" alt="" width="400" height="270" srcset="https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png 806w, https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png?resize=250, 169 250w, https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png?resize=400, 270 400w, https://hackaday.com/wp-content/uploads/2024/06/05_pressure-sensor-20240420120827810.png?resize=800, 541 800w"><figcaption>The final polyurethane/PET/Flex PCB stack-up for the sensor pad</figcaption></figure><p>Fortunately, one of the main topics covered in the course is documentation, and [Leo] has provided ample material for review. The marimba consists of a horizontal series of wooden bars, each mounted over a metal resonator tube. It is played similarly to the xylophone, with a piano-type note arrangement, covering about five octaves but with a lower range than the xylophone. [Leo] converted this piano-type layout into a more logical grid arrangement. The individual pads are 3D printed in PETG and attached to a DIY piezoresistive pressure sensor made from a graphite-sprayed PET sheet laid upon a DIY flexible PCB. A central addressable LED was also included for indication purposes. The base layer is made of cast polyurethane, formed inside a 3D-printed rigid mould. This absorbs impact and prevents crosstalk to nearby sensors. The sensor PCB was initially prototyped by adhering a layer of copper tape to a layer of Kapton tape and cutting it out using a desktop vinyl cutter. While this method worked for the proof of concept, [Leo] ultimately outsourced the final version to a PCB manufacturer. The description of prototyping the sensor and dealing with over-moulding was particularly fascinating.</p><p></p><p>For the electronics, a modular approach was needed. Each row of ten sensors was daisy-chained to connect the LEDs, with an individual sense line passed down for each sensor to a common sensor PCB. This uses a SAMD21-series microcontroller with enough ADC channels to handle the task. This was initially prototyped using a micro-milled PCB and a laser-cut PET solder stencil. Once that was proven to work well, the sensible thing was done, and the final PCBs were ordered from a proper fab. Additionally, a user interface PCB was created to host a few pushbuttons and a Waveshare round LCD display. Finally, a main control PCB routes I<sup>2</sup>C to the sensor boards and interfaces to the SPI LCD. It also handles sending MIDI data over USB for playback on an external MIDI device.</p><p>Documentation and design data can both be found on the <a rel="nofollow" href="https://gitlab.fabcloud.org/academany/fabacademy/2024/labs/waag/students/leo-kuipers" target="_blank">project fabcloud page</a>. To dig into the Fab Academy courses, <a rel="nofollow" href="https://archive.fabacademy.org/" target="_blank">wander over to the course archive</a> and get cracking.</p><p>This is the first marimba we’ve covered, so here’s a <a rel="nofollow" href="https://hackaday.com/2023/10/08/auto-xylophone-uses-homemade-solenoids/">mechanical xylophone instead</a>. Whilst we’re on the subject of mechanical music, here’s a fun one to go back over.</p><p></p>]]></description>
	<dc:creator>PublMe bot</dc:creator>
</item>

</channel>
</rss>