Shruti Hacking - Radel Nano Dx

From SGMK-SSAM-WIKI
Revision as of 23:27, 14 March 2012 by Gaudi (Talk | contribs)

Jump to: navigation, search

Introduction

Step by step instruction on how to digitally hack the Radel Nano Dx Shruti box (exact Version see picture below).

RadelNanoDx.jpg

Radel Electronics Pvt. Ltd. is the pioneer in the field of electronic musical instruments for Indian music. Radel started in a garage in 1979 and has today state-of-the-art facilities for designing and manufacturing a wide range of Digital Indian musical instruments. Time to hack one of their products I would say.

The hack is based on a careful reverse engineering of the devices main electronic board. The reverse engineering was pretty straight forward thanks to the careful design the Radel engineers made. Most components are SMD and labeled. Here the PCB and the schematic that goes with it:

NanoDxMainPCB.jpg Main electronic PCB

NanoDxSchematic.jpg Reverse Engineered Schematics

Here the main functions of the circuit (separated by colors):

NanoDxBloc.jpg

Red: The heart, the AVR ATTINY 2314-20 micro controller Get the data-sheet here: www.atmel.com/Images/doc2543.pdf You can reprogramm this chip easily using the programming adapter (color orange, BP1) and the 5V connector (BP2). Unfortunately I could not read the original code from the box.

Then there is the audio out part (green). It consists of 4 pins from the conroller combined togehter with the capacitors C3-C6 and amplifierd and filtered by a integrated circuit (light green, IC). The 4 pins are the ports PD0, PD1, PD2 and PD5 (suprisingly to me no PWM pins).

The interface on the front panel is made up from the 7 segment display (pink), the 4 push buttons (brown) and two leds. You can read the switches through port PB0, PB1, PB2 and PB3. To control the display ports PB0-PB7 (each segement individually) The two LEDs are PD3 and PD4.

The whole curcuit is power by a 7805 voltage regulator (blue) CN1 is the speaker and power connection.


v.0 using 4093 - empty & editable

here is the mask File:Sajica electronics v 4093 empty.pdf

editable file http://wiki.sgmk-ssam.ch/index.php/File:sajica_electronics_v_4093_empty.svg

v.04 using 4093 - special edition for poolloop

here is the mask File:Sajica electronics v4 4093 poolloop.pdf

updated the correctly mirrored version.

v.05 using 4093 - special edition for Juraussic Labor

here is the mask File:Sajica electronics v5 4093 jurassic.pdf

NanoSmano Sajica

Sajica.jpg