[RRW] Megatronics v2.0 PRE ORDER €74,99
January 02, 2013 10:53AM
Announcing the availability of Megatronics v2.0, the new version of our populair Megatronics line of Reprap Electronics, expected februari 16th. This board is the best value for money, all these features for only €79,99. As pre order discount, now only €74,99!

[reprapworld.com]

Major features:

Atmega2560
Powerful Atmega2560 processor with 256 kB memory, running at 16Mhz

Thermo couple (2x)
On board support for connecting two thermo couples

SD Card
Autonomous printing from Micro SD card on board
LCD support
Hooking up a LCD is pretty easy. The Wiring is compatible with most LCD screens. We do not sell the required wiring yet, but you can use 6x2-wire cable.

Five MOSFETs
The board has 4 MOSFETs (4x 150A) to support fans and extruders and 1 MOSFET (200A) for the heated bed

Up to 6 stepper drivers ( third extruder, double z axis)
Compatible with RAMPS, 6 slots for stepper drivers (not included). Modularized to make replacement easy for damaged drivers. This board also support the new DRV8825 driver from Pololu [www.pololu.com].

Support for many peripherals
The board's functions can be easily extended with LCD, keypad etc. See the connectors section for more information

More information coming soon!




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
January 29, 2013 04:04AM
I have released an preliminary datasheet:
[reprapworld.com] megatronicsv2.pdf




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Hello,

Just to be sure before ordering it: 6 drivers = 6 independent axes / motors?

Or does it simply refer to the possibility to add external drivers and hence to drive 6 motors on 3 axes?

Thank you so much!
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
February 13, 2013 07:23AM
Hi,

Yes it has 6 independent driver slots, you can use 6 axis (three extruders for example).

With the external stepper driver option you can extent each of these axis.

Bart




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Thank you, Bart!

3 more questions, please:

1. Is the Megatronics V2.0 compatible with these Pololu drivers? http://www.pololu.com/catalog/product/2133

2. I saw on reprapworld.com kit including 2.5A-rated steppers alongside 1A-rated stepstick drivers. Wouldn't this combination fry the drivers?

3. Does Megatronics V2.0 feature other output pins, such as for sending out "switch-on/switch-off" signals? I need to be able to send out/command a shortcurcuit signal to trigger a DSLR camera...

Thank you so much,
Eros
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
February 13, 2013 08:33AM
hi,

1. Yes, it's a new feature. Just place an extra jumper.

2. No it will not, it won't make full use of the steppers torque. But they stay cooler that way.

3. There are 4 auxiliary digital pins, and a lot of unused pins in multiple connectors. Check the datasheet for more information.

Bart




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Hi agan, and thank you!

I'm finding extremely difficult to find any info on the Megatronics V2.0 - maybe because it's relatively new. Is there a link you could recommend, where I could find the datasheet (with info on the jumpers settings, the pins and connectors etc.) and info on controlling it from a PC?

Also, I WILL be using the motors at more than 60% of their capacity (I'm not building a REPRAP, but a 6-axis DSLR time-lapse robot, wich will have to handle quite heavy loads. For instance, I will be using a 1A 7.2Kg-cm motor for applying and keeping stationary a 5.5KG-cm torque). Am I safe doing this with the 2A Polulu's?

Thank you,
Eros
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
February 13, 2013 11:04AM
This is the wiki:
[reprap.org]

this is the datasheet:
[reprapworld.com] megatronicsv2.pdf


I think 2A pololu is ok for 1A steppers, just take it easy on the current. But I am no expert on stepper motors smiling smiley




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Thank you!
The wiki does offer some more nice info! smiling smiley
As for the datasheet, you already gave this link previously, but there's something wrong, it seems broken/not working: [reprapworld.com] megatronicsv2.pdf
Eros
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
February 13, 2013 12:37PM
This forum can't handle the space I guess.

There is also a link on this page: [reprapworld.com]




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
That's where I first found about your design... but :

Datasheet: Coming soon
Marlin firmware: Coming soon
Found it! http://goo.gl/jmuXS smiling smiley

I read it carefully but couldn't find the jumper you were telling me about.

( 1. Is the Megatronics V2.0 compatible with these Pololu drivers? http://www.pololu.com/catalog/product/2133
1. Yes, it's a new feature. Just place an extra jumper. )
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
February 13, 2013 05:22PM
ah I see, I forgot to update the 'italian' translation. Which is also english winking smiley

I read through it too and it's not mentioned in detail. I will make a note to add that in a new version of the datasheet. For now I have updated the wiki. Let me know if it's clear or not.




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Excellent job, man! Thank you so much!
We're going to start building 3 instances of the time-lapse robot I have in mind (for which I've been pestering you with questions today) and will most probably need your help again, later, with other related things, but by now I feel very confident I will get the right answers from you, as I did today smiling smiley
Keep up the great work!
Eros
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
February 14, 2013 02:21AM
You are welcome, looking forward to see your progress smiling smiley




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Just a short observation: you should update your Megatronics 2.0 link in your signature - it currently points the visitor to a "Page is Not Available (Anymore)" ... winking smiley
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 03, 2013 07:42AM
It seems like I'm an early adopter :-)

I'm just finishing my Prusa with this board and Marlin firmware.
It's my first 3D printer, so I'm fighting against a high learning curve.

But I think I almost got it, It moves allright (not calibrated yet), but I'm missing some pieces to finish it, so I'm awaiting delivery.

In the meanwhile, I was trying to hook up a 16x2 LCD display I had lying around in my arduino stuff.
I'm pretty sure I connected it like they say on the Wiki page, but It only displays one row of 16 black squares (after some turning the pot onboard).

What settings matter in Marlin?

I only found this, toyed around a little, but alas:

#ifdef ULTIPANEL
// #define NEWPANEL //enable this if you have a click-encoder panel
// #define SDSUPPORT
// #define ULTRA_LCD
// #define LCD_WIDTH 20
// #define LCD_HEIGHT 4

#else //no panel but just lcd
#ifdef ULTRA_LCD
#define LCD_WIDTH 16
#define LCD_HEIGHT 2
#endif
#endif

thanks
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 03, 2013 08:55AM
If you uncomment
#define ULTRA_LCD //general lcd support, also 16x2

It should display something.




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 04, 2013 01:23PM
it does display something if I do that, but only a line of black blocks (first line).

I'd think there's something wrong with the pins, but I checked over and over again...

Maybe something in Marlin, does someone know where these pins adresses are defined?
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 04, 2013 05:38PM
I tested LCD with the marlin we provide, did you try that one?




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 05, 2013 07:33AM
yes,

I took the standard file you provided, with the only modification:

-define Ultra_lcd

but then it goes back to that "SHIFT_CLK" was not declared in this scope

I'm not very familiar with programming, but I think this has to do with buttons. I have just a 16x2 lcd without buttons..

OR this could be the defining of the pinouts for the LCD, but the pins numbers to the MEGA aren't declared?

OR?
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 05, 2013 07:55AM
Try #define ULTIPANEL

and change

#define LCD_WIDTH 20
#define LCD_HEIGHT 4

to

#define LCD_WIDTH 16
#define LCD_HEIGHT 2




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 05, 2013 01:01PM
I'm having the same problem with LCD and the Megatronics v2. As above for the error "SHIFT_CLK" was not declared in this scope this is what the log is showing:

ultralcd.cpp: In function 'void lcd_init()':
ultralcd.cpp:689: error: 'SHIFT_CLK' was not declared in this scope
ultralcd.cpp:690: error: 'SHIFT_LD' was not declared in this scope
ultralcd.cpp:691: error: 'SHIFT_EN' was not declared in this scope
ultralcd.cpp:692: error: 'SHIFT_OUT' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_RPORT' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_WPORT' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_PIN' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_WPORT' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_PIN' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_WPORT' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_PIN' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_WPORT' was not declared in this scope
ultralcd.cpp:693: error: 'DIOSHIFT_OUT_PIN' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_RPORT' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_WPORT' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_PIN' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_WPORT' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_PIN' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_WPORT' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_PIN' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_WPORT' was not declared in this scope
ultralcd.cpp:694: error: 'DIOSHIFT_LD_PIN' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_RPORT' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_WPORT' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_PIN' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_WPORT' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_PIN' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_WPORT' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_PIN' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_WPORT' was not declared in this scope
ultralcd.cpp:695: error: 'DIOSHIFT_EN_PIN' was not declared in this scope
ultralcd.cpp:702: error: 'encoderDiff' was not declared in this scope


And if I try define ULTIPANEL as the post above then I get another error:

Marlin_main.cpp:862: error: 'BL_ST' was not declared in this scope

The the following output:

Marlin_main.cpp: In function 'void process_commands()':
Marlin_main.cpp:856: error: 'BL_MI' was not declared in this scope
Marlin_main.cpp:856: error: 'BL_ST' was not declared in this scope
Marlin_main.cpp:862: error: 'BL_MI' was not declared in this scope
Marlin_main.cpp:862: error: 'BL_ST' was not declared in this scope
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 05, 2013 01:10PM
Is this related?

[github.com]
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 06, 2013 01:54AM
yep same thing here
glad it's not me smiling smiley
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 06, 2013 02:10AM
I found where these errors come from.

As I thought the pins weren't defined (they were, but they were commented out //)

they can be found in pins. h

// #define SHIFT_CLK 38
// #define SHIFT_LD 42
// #define SHIFT_OUT 40
// #define SHIFT_EN 17

these were commented out, is you take the // away, the errors dissappear and you can compile.

but I suspect the pinout numbers are still wrong, because

a) it still doesn't work
b) there is a comment about the wiring not being done yet

..who knows the correct pinouts for this board?
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 06, 2013 02:35AM
In our marlin version from
[reprapworld.com]

there is no // #define SHIFT_CLK 38 row for board 701

by default is has LCD enabled (#define ULTIMAKERCONTROLLER is uncommented)

and it compiles fine.




reprapworld.com
PLA, ABS, PETG multiple colors (3 and 1.75 mm) €16,49 / kg
Megatronics 3.0 €79.99 / Minitronics €37,19
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 06, 2013 03:08AM
HI,

The version I have of Marlin was from the site probably back in early Feb, has it been changed since then? Also could it be down to the version of Arduino IDE? I'm using version Arduino 1.0.3.

Also the Wiki and comments above say to uncomment #define ULTRA_LCD should that be commented out then and #define ULTIMAKERCONTROLLER is uncommented?

Thanks

Darren
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 06, 2013 03:08AM
sorry I can't agree..

I just downloaded this file again, same problem again.

by the way, I'm looking at the PDF schematics of the board and it suggests the pinouts are different than in Marlin:


what it is now:

/*
#define SHIFT_CLK 38
#define SHIFT_LD 42
#define SHIFT_OUT 40
#define SHIFT_EN 17

#define LCD_PINS_RS 16
#define LCD_PINS_ENABLE 17
#define LCD_PINS_D4 23
#define LCD_PINS_D5 25
#define LCD_PINS_D6 27
#define LCD_PINS_D7 29
*/

what I think it should be:

#define SHIFT_CLK 63
#define SHIFT_LD 42
#define SHIFT_OUT 17
#define SHIFT_EN 7

#define LCD_PINS_RS 14
#define LCD_PINS_ENABLE 15
#define LCD_PINS_D4 30
#define LCD_PINS_D5 31
#define LCD_PINS_D6 32
#define LCD_PINS_D7 33

but still no success here, I'm going to test my LCD right now with an arduino, I'll let you know.
Re: [RRW] Megatronics v2.0 PRE ORDER €74,99
March 06, 2013 03:32AM
SUCCES!

Took another LCD, because It turned out it WAS a bad one.

Damn you, Murphy!

tried again with your firmware, still compilation error.

tried again with my setting, it works!

I am sooooo proud of me smiling smiley)

thanks all for your help!
Sorry, only registered users may post in this forum.

Click here to login