Arduino DUE - Summary
|Input Voltage (recommended)||7-12V|
|Input Voltage (limits)||6-20V|
|Digital I/O Pins||54 (of which 12 provide PWM output)|
|Analog Input Pins||12|
|Analog Outputs Pins||2 (DAC)|
|Total DC Output Current on all I/O lines||130 mA|
|DC Current for 3.3V Pin||800 mA|
|DC Current for 5V Pin||800 mA|
|Flash Memory||512 KB all available for the user applications|
|SRAM||96 KB (two banks: 64KB and 32KB)|
|Clock Speed||84 MHz|
The current diagram of microDRUM is not compatible with the Arduino DUE. Even the code is not compatible because of the different processor.
I made the changes on a micro-microDRUM and seems to work. I will try to see if it can use the DAC to generate usable sounds, only if I can make it work I will share changes to the schema and code.
Sorry for the delay, I was busy with work. Here are the diagrams for connecting an LCD to microDRUM. The code to handle it is still incomplete, but I hope soon to have the time to finish it. I remind you that the LCD screen is optional and microDrum works fine without it, I added it because you asked me.
A friend of mine is building a prototype of the box. According to his work, I will decide how and whether to create a specific PCB for the LCD screen.
We arrived, after nearly two years of development, the last barrier was broken. The microDrum firmware becomes Open Source. I think it’s an important step because the quality of microDrum no longer depend only on me but also by those who want to devote his time. So it is important that each of you publicize this project in order to bring together a larger number of developers. For version 1.1beta you will find all the code on GitHub. When deemed ready, I will compile the firmware for version 1.1 and release it in the pages of Downloads and pass on GitHub to version 1.2beta. It ‘a very simple way to manage code, but for now suffice.
Attention: so far I have used two microDRUM: “full” (with Arduino Duemilanove) always connected to the pads, the other “flexible” (with Arduino Uno) to test the firmware and special configuration of the pads. As I wrote in some post long ago the presence of a 120ohm resistor between the reset pin and 5V pin prevents autoreset, today I discovered that for the Arduino One is not enough. On the “official” page suggest a capacitor.
I still have not tested, if it works I will change the schema.
Thank to organic io, we have a new video of microDRUM:
What do you think? In my opinion the idea of building a microDRUM without using a soldering iron is great.
I inserted a new version of PCB and Schema (v0.4). Who knows Arduino know that every time you connect the USB Arduino resets and you have to reprogram it. To avoid this in version 0.3 of the PCB, I introduced a 120 Ohm resistance that prevents autoreset. Unfortunately this makes it difficult to re-program Arduino, so I added this change:
In this way you can use the switches. When contact A is closed, Arduino is not automatically reset, when open, just disconnect and reconnect the USB cable to update the firmware. If you have problems you can also close B and force a reset.
For those who speak Italian here is where it all began. And this is my first schema:
I test cominciano a dare i primi frutti e Pilbox (che ringrazio) mi ha fatto notare un errore nello schema. Ho corretto l’errore ed ho aggiunto anche una resistenza che previene l’auto-reset di Arduino ogni volta che si collega via usb (trovate il tutto nella solita sezione).
Sto testando microDRUM su una Medeli DD506 (l’unica a mia disposizione) e funziona bene, incluso pedale hh e choke sui piatti. Appena possibile troverò il modo di fare i test su altri pad/piatti in modo da fare una sezione con l’elenco di compatibilità.
New SFZ audio pack ...
Your shopping cart is empty
Visit the shop
- Re: Costruzione uDrum in Francia
24/May/13 - 7:39 pm
- Re: HH Controller / Yamaha 3zone
04/May/13 - 9:12 pm
- Re: microDrum con solo 6 ingressi
26/Mar/13 - 5:08 pm
- Re: Some questions.
05/Mar/13 - 5:08 pm
- Re: Any news on a Firmware update?
11/Jan/13 - 12:46 pm