Hey,
I´m writing an essay on 3d-printing for my graduation. I´m using the BeagleBone Black and Kamikaze for a Prusia_i3 and creating a persistent Kali Linux USB-Drive for accessing my Printer over a web-address from any computer at any point in time. I was wondering, why use the BeagleBone Black instead of for example the RaspberryPi?
Thanks in advance,
Erika
A big factor is the BBB having the two PRU coprocessors to handle time-sensitive tasks like step pulse generation. The RasPi has issues toggling pins fast enough and with low enough latency/jitter to run a bunch of steppers in sync. There are tricks you can do with DMA, but it’s not an optimal board for 3D printing or CNC machines.
Ryan is exactly right! I also want to add that the BBB also has more pins broken out on the headers, does not suffer from memory card corruption issues like the rpi, and is more open source than the pi, something that becomes very significant when you want to build a complete business and community around it!
Thanks a lot! Do you mind if I use you as a source?
Elias is probably citable since he’s a firmware author. I have no specific credentials in this case aside from “guy who posts on the Internet.”
No problem for me! I can be cited.