Dear Reader,

The time has come: BAM&DICE DUE is ready for the world - and the world is ready for BAM&DICE DUE.


Based on BAM&DICE, the Arduino Mega Shield, we developed a CNC controller based on the Arduino Due a new addition to the BAM&DICE family. Since the Arduino Mega is simply not powerful enough for many applicationsn for example maximum substepping with high speeds, we needed a board with more processing power to get to the highest precision possible.

With BAM&DICE DUE, the Arduino Due shield, it is now possible to use the powerful DICE-STK modules with 128x substepping with very high speeds. At the same time the electronic provides sufficient power to operate DICE modules with up to 5A.

With up to five DICE modules, 84Mhz processing power and a total output of up to 800 Watt, the BAM&DICE DUE is a terrific device and a powerful tool for every workshop.

As a special feature we integrated a wifi modul into the BAM&DICE DUE which allows any wifi enabled to connect to the CNC controller.

Als besonderes Feature haben wir ein WLAN Modul in BAM&DICE DUE integriert, mit welchem es nun möglich ist, diese CNC-Steuerung mit jedem Wifi fähigen Gerät zu verbinden. Operate your CNC machine from a tablet, smartphone or your PC comfortabley.

The wifi module provides a web page which allows you to load new files onto the machine, move axes and start new jobs wihout the need to install any application on your device.

smartphone web

An additional component is the BAM&DICE smart contoller with SD card reader, which allows stand-alone operation and is 100% compatible to the older BAM&DICE or the RAMPS boards.

This powerful device is now available at 2PrintBeta with selected components as the BAM&DICE DUE kit.


It contains the following components:

* BAM&DICE DUE shield
* Arduino Due compatibles board
* BAM&DICE smart controller
* 4 pieces DICE-STK stepper motor drivers
* Wifi module ESP8266
* SD card with manuals and software
* USB cable

The BAM&DICE DUE kit will be delivered in a nice looking and well padded packaging, completely ready for retail sales.


The BAM&DICE DUE kit is now available at 2PrintBeta in their online shop.

For reseller inquiries please contact us directly at

If you are interested you can also visit as at our booth at MakerWorld Friedrichshafen from june the 27th to 28th 2015.

greetings from the lake constance,

Your 2PrintBeta - Team

News for the BAM&DICE Environment

Since some we offer the BAM&DICE Board which provides the possibities to connect many different DICE modules. Among other things there are high-power stepper drivers like the DICE-STK, smart stepper drivers like the DICE-TMC and many more. The whole system is very good for 3D printers, but also works for other machines.

Now there are some new board on which we are currently working and which will allows the DICE environment to grow.

For one, we have a prototyp of the BAM&DICE Due board on our desk. Which allows to use DICE modules with the Arduino Due, which runs on 3.3V.


This BAM shield is 3.3V and 5V compatible, so this board can be used with the Arduino Due and the Arduino Mega. For this functionality we only had to change some small things in the electronics. One the one hand, we had to add FET drivers to make sure the high-power MOSFETs are fully switchable when driven with 3.3V. On the other hand, we had to move the thermistors to some other pins, as on the Ardunio Due this pins are used differently.

Thus only the thermistor pins have to be remapped when the board is used with a Arduino Mega everything else in the software can stay the same. If you use a Arduino Due, more changes are needed. You have to use a Marlin firmware which is ported to the Ardunio Due controller and the SPI has to be done via software, as the Arduino Due does not have this functionality on the side connectors.

Additionally we created a display module for this board, which can run on 3.3V and 5V, as most existing display modules will not work with 3.3V.

Currently we are working on the software for this BAM&DICE Due board, and hope there is some interest for this in the community.

The other board, which we are currently working on, is the Raspidapter Board:

Raspidapter proto

This is a extremly flexible base board for DICE moduls, which can be connected to the Raspberry Pi (A,B,B+,2.0), as well as other controller boards like the BeagleBone Black and other microcontrollers.

The board consists of a front module and the base boards, with 4 DICE slots each, which can be daisy-chained together, to control as many DICE modules as you like. Each base board can be individually supplied with power, so you can drive extremly powerful motors with this.

The front modul is flexible configurable, so that many different use cases are possible. The following functions are realised here:

  • All signals from and to the Raspberry Pi, or the microcontroller of your choice, are 5V and 3.3V compatible and are converted correctly.
  • Integrated power suppy which generates 3.3V or 5V from the input supply, so you can power 5V DICEs and 3.3V DICEs with it.
  • Jumpers to choose if your controller should be powered from the integrated power supply.
  • Power-on jumper to select, if you want to switch-on the Raspidapter from you controller or to have it always powered.
  • The possibility to send a power-good signal to your controller.

All signals for the individual DICEs are converted in the front module and sent to the DICE base boards. The bus signals are simply chained together and the individual I/Os of the DICEs are daisy-chained via highspeed shiftregisters. The I/Os of the first baseboard can also be directly access if you controller has enough pins (Like the Raspberry Pi B+ oder Raspberry 2.0). With this you can control DICEs and motors on the first base board extremely fast.

Currently we are working the the software for this board. If you are interested in this, you can take a look at our repository in Github. Also the hardware has still some smaller problems, so we will have to build another prototyp for this.

We hope you like those new developments in the BAM&DICE area and we would like to hear your comments and remarks.

More Articles...

  1. BAM&DICE is now available