Welcome to the homepage of the Pandora open-source CNC-Firmware and the inoffical go-to site for the DDCSV1.1, DDCSV2.1 and the RMHV2.1!
Please take yourself a second to answer this single poll, if you'd be interested in a potentional, future gift to the community.
The hosting contract has been prolonged for another year. Please help preserve this page for the future by donating to help pay for the hosting bill. I'm in 50€ a year, 4€ every month for this non-profit project.
Pandora is a partially open source replacement firmware for the DDCSV1.1, DDCSV2.1 and RATTM motor RMHV2.1 CNC motion controller. This process also involves improving on the old, closed source firmware by means of patching and extending the original binaries.
Download Pandora now, for free and make your CNC even more powerful!
Pandora comes with new features, such as controlling your CNC with a wired or wireless USB MPG, keyboard or keypad. You can also customize the boot splash and the translation and user interface has been much improved. Also there is now support for a USB serial console (for accessing the internal Linux) and startup scripts can be run.
This website also hosts an online configuration utility that will allow you to configure the parameters of your DDCSV1.1/RMHV2.1 controller online (in multiple languages, including Russian and Chinese) and export them to a USB stick. The file generated is compatible with all versions of the controller (even with the factory firmware).
If you prefer to find your treasure on your own, you can also browse our archives manually.
You can download the latest version of Pandora or of the factory firmware below. The downloads are compatible for both the DDCSV1.1 and the RMHV2.1.
If you are inexperienced with the update process and you are running Windows, it is advised that you use the guided Windows installer below. It will allow you to format your USB stick correctly and it will install either Pandora, or the official factory firmware update to the USB stick. Potential errors in the process are fixed automatically which makes the process much easier. This installer also contains multiple versions of both Pandora and the factory firmware.
Download v1.6 (August 26th, 2018): http://dl.pandora-cnc.eu/utils/installer/PandoraInstaller_20180826_v16.exe
Download the most recent version from August 26th, 2018 here: http://dl.pandora-cnc.eu/firmware/bleeding/Pandora-20180818.zip
This version has not been tested much, but should work well. If problems arise, please post them in the forums. You can always revert back to the stable version, if there are any issues.
You can also browse the bleeding directory of our archive.
Download the latest stable version from April 16th, 2017 here: http://dl.pandora-cnc.eu/firmware/stable/2017/Pandora-20170416.zip
You can also browse the stable directory of our archive.
Download the lastest factory version from 2018 (2018073098-NOR) from here: http://dl.pandora-cnc.eu/firmware/factory/DDCSV11-RMHV21-2018073098.zip
Download the lastest factory version from 2017 (2017030487-NOR) from here: http://dl.pandora-cnc.eu/firmware/factory/DDCSV11-2017030487.zip
Remember, that the factory firmware will not clean up any hooks and files put in place by the Pandora installer. It should still work and revert you to factory defaults.
If you are interested in this project's source code, visit our GitHub at https://github.com/Pandora-CNC/.
The original and full documentation can be downloaded from here.
Installing Pandora is rather easy. You will need 10 minutes of time and a FAT32 formatted USB stick with at least 20 MB of free space.
Preparing the USB stick
The first thing you'll need to do is download the latest version of Pandora from the download section. There are two types of installers available:
If you are running Windows, you can use the simple Windows installer to copy the Pandora installer to the root directory of a FAT32 formatted USB stick. E.g. if your USB stick shows up in Explorer as E:\ you choose the target E:\ in the installer. If the installer prompts you to overwrite something, choose to overwrite anything. Note, that this will only overwrite installation files and will keep your files intact. This is still on your own risk. Better back up your USB stick before installing Pandora.
The ZIP-Archive is the slightly more advanced and OS-independant option for installation. Simply extract all the files from the archive and copy them to the root of your USB stick (e.g. E:\ or /media/MY_USBSTICK).
Installing the firmware
To install the firmware, safely unmount the USB stick from your computer and put it aside. Now, cut the power to the controller and wait until you hear a beep or wait 10 seconds. Then, insert the USB stick into the controller's USB port and re-apply power to it. Wait, until the controller has rebooted once after showing the installation screen and returned back to the default home screen. It should now display DDCSV1.1 PLUS in the bottom right corner of the screen. Otherwise, try repeating the instructions, making sure that the installation files are certainly located in the uppermost directory of the USB stick.
Our great, valued supporters
Through the development of Pandora, many great people have supported us by financial means.
Special thanks go to the following great people and organizations:
- Zenbot CNC - Buy great CNC machines at !
- Rod S. - "You've done a great service for the community! Thanks so much!"
- Robert T. - "Thank you so much for working on this little controller. we are all so thankful for your work. Rob T."
- Simon D. - "N32905 (30€ shipping to Germany). Thanks for all your work, BR, Simon"
- Ken W. - "For the work you have already done and to help buy you some stuff"
- John S. - "Hi Benedikt a donation for the project, thanks for your work", "Keep up the good work" (twice)
- C6 Manufacturing - "I appreciate your work on the DDCSV1. 1. Can't wait for inches and more. Thank you, Jason A."
- Timothy R. - "Thank you! I like this controller. [...] Thanks again!"
- Charles S. - "Thank you for sharing your tools and information."
- Tony H. - "Thanks for all your hard work tonyho810"
- Many thanks go to Jeffrey and Daniel K. for their donations!
You would like to help keep this website online, buy new hardware or just say thank you? - You're great! Feel free to donate via PayPal down below and join the list of awesome supporters ;-)
Donate to Benedikt:
If you'd like to contact us, please post on the forum thread over at MadModder: https://madmodder.net/index.php/topic,11598.0.html
Alternatively, you can contact me via email: benedikt at this website.