Skip to main content


DIY 3D-Printed Electronic Drumkit : Update

After playing a while with my 3d printed drum-kit, I started feeling a bit unsatisfied. I figured I needed a snare with a rim shot sound and a bigger pad area. Also, the hi-hats do not feel like a real hi-hat as it doesn't open or close. Very often I always miss the tempo when opening and closing the hi-hats with just a foot switch. I also figured i am going to upgrade this Kit, I would need a new Midi Trigger interface because I cannot just attach those new pads to my current very cheam Medeli drum module. I also expect the look would be alot better with bigger cymbal pads. In other words, I'm gonna need an upgrade. So, here's what I did.

The Snare

I bought a Millenium Mesh Pad just before they discontinued the product Millenium PD-1012 12" Mesh Head Pad for just 66EUR. It's a cheap mesh pad. But I did not mind, because I was only interested in the 12-inch shell. Then I replaced the head with a Roland V-Drum Powerply (it's a 3-ply). I got all of them from Thoma…
Recent posts

Jieming's Router Anomaly

Last night, while randomly watching my router's activities, I found out that it has an active connection to some IP address owned by Amazon and hosted in New York. While trying to do curl request to the server's port 80, it returned a website and when I opened it in browser I was quite surprised because it is a ASUS router's web interface (ASUS RT-AC5300). So I figured that IP address is a router. The weird thing is that I was able to login automatically without being prompted with username and password. And also I am able to see everything, including the local devices connected to the router and administration settings. I tried changing something but it doesn't seem to persist the configuration change. So I took a look at the site's client scripts and it's kind of weird. By the look of the Javascript code, the apply button will never work at all. It looks like it was deliberately done.

I tried looking deeper and see which of  my processes  are connecting to thi…

DIY 3D-Printed Electronic Drum Kit

Source files available in GitHub:

Inspired by a 3D printed drum pad by Frank Piesik, I decided to make my own 3D printed drum pads. I have an old cheap Medeli DD402 electronic drum kit lying around and not used for quite a while because of some faulty piezo-electric sensors that I was too lazy to replace. So instead of fixing the those faulty noisy rubber drumpads, I thought to replace it with a 3D-printed mesh head drum trigger.

I have made up my mind from the beginning that I will replace every rubber drum pad of my Medeli drum kit with a 3D printed one. This meant that I had to print 4 drum pads and that I have 4 chances/opportunities of improving the design. I did it in a Agile/ Iterative way and also in a modular design so that I do not have to re-print the whole thing if I decide to change the design in the following iterations. I only need to re-print the specific parts that was affected by the new design.

Iteration 1

I took the design of …

Building a 3D Printer and My 3D Printing Adventure

I can't believe it was almost 10 years ago since I first heard about the RepRap project. It is an open source hardware project aims at building a self-replicating 3D printer. The concept of open source mechanical hardware was new at the time. I badly wanted to have one but I could not afford it. The kit was so expensive at the time. If I remember it right, the kit was being sold for 4,000 USD. It was way beyond my ability to afford. It's the price of a second hand car. After all, I was making only a few thousands pesos (Php) at the time.

Two weeks ago, while I was checking for the status of my online purchases at AliExpress, an advertisement came up about a 3D printer called Delta. It caught my attention so I clicked the ad which leads me to a product on sale about a something called Kossel Delta 3D printer. It looks familiar, it looks like a RepRap design but it's different. There is no Cartesian rods, instead, it has a triangular frame wherein three stepper motors are dr…

Raspberry Pi Hadoop Cluster

I am currently in the process of learning Hadoop architecture, administration and the MapReduce programming model. I started reading about Hadoop and took free online courses but there is something missing. I wanted to try out what I read or what I was told on those training. In some exercises in the training a VM was used as a single node Hadoop server. But for me it doesn’t make sense, so I tried out setting up more VM and configured them into a Hadoop cluster. But still the experience was not very satisfying because it lacks the touch of the hardware. I wasn’t really running a cluster but simply just a bunch of virtual machines connected together in a virtual network. So I thought “How about I build a cluster of cheap computers.” In fact, that’s what Hadoop was designed for, to run on a cluster of commodity hardware. I tried googling around about cheap cluster computer and found a few blogs and videos about guys who ran MPI and Hadoop on a mini cluster of Raspberry Pi boards. So I …

Smart Socket : A small step to "Internet of Things"

It was a long weekend and I did not have anything planned. I was on a "couch potato" mode watching 4 movies in a row. It was very unproductive and I was just sitting upright in my bed with a pitcher of water and a sack of chips when the sun sets and it got dark. I needed to turn on the lights in the living room and few lights in the kitchen but i didn't want to stand up. I wished I could just do that with an app on my phone. So after finishing the 4th movie. I jumped into my computer and started searching about such ideas. The first interesting thing that i found was the Wemo, a home automation product by Belkin. They featured a product that is very similar to what I need. They feature of main socket that can be turned ON and OFF from the internet. I then encountered the phrase "Internet of Things" which refers to the technology behind internet connected devices. They are not limited to home but are also getting attention from factories and manufa…