Hello, I'm also interested by what you can come up with. My goals with my "BBB-DB25-CNC-Cape" were to have a simple board with 5V compatible IOs that can be expanded upon, using only the "truly free" I/Os, and obviously not full-featured because I don't need it and it's hard to get it right. The cape routes one hardware encoder to the DB25 header, might be fast enough for a spindle encoder. I ordered some boards a few days ago, hopefully they will arrive soon-ish.
If I were to redo it one day, I would probably maximise the 5V I/Os and use several 10-pin or less headers that can be each connected to "single-job" breakout boards in a very modular fashion. That way adding or swapping features is easy. Like a direct ribbon-to-driver adapter, ribbon-to-spindle adapter, ribbon-to-home-and-limit-switches, ribbon-to-magic... Dang I want that badly now xD Cheers, Benjamin Le samedi 4 avril 2020 06:28:11 UTC+2, John Dammeyer a écrit : > > I'm about halfway through modifying the cape PC board. Correct me if I'm > wrong but because the BBB has internal flash it's expected that the OS and > all run on that. That then frees up the pins on P8 marked MMC1_-- ? > > > > I'm basing this off the charts from www.ExploringBeagleBone.com. I have > both editions of the Derek Molloy's book. > > > > I've added a CAN driver to the cape and I'm going to shift some pins down > so the I2C pins can be brought to the header. What I'd like on the first > connector is standard I/O and PWM out for spindle. Maybe even add the > circuitry to create 0-10VDC. But there aren't enough pins on a standard > parallel port to be able to do a spindle encoder or mpg. That's why I > was looking at the RS232 and connecting to something like a MODIO or for > that matter something similar that runs on CAN bus with CANopen protocol. > > > > If you can afford it there are some pretty nice robust displays with > CANopen or J1939 used for industry. > > > > More as I work out what I'm trying to accomplish. > > John > > > > > > *From:* [email protected] <javascript:> [mailto: > [email protected] <javascript:>] *On Behalf Of *Rob M > *Sent:* April-03-20 7:05 PM > *To:* Machinekit > *Subject:* [Machinekit] Re: Breakout board for BeagleBone Black (BBB) > > > > > > > > I did the same when I did mine....had a lapse along the way and screwed up > the signal to pin mapping. As long as the daughter boards match the cape no > probs. In my defense I was looking after a Beagle pup we got at 8 weeks > old. > > > > There's also the raw pins brought out for the ADC, an I2C bus and for an > external power switch. > > > > I don't know if you've seen my spread sheet but I've thrown it up > (hopefully without any major typos). With a bit more thought some pins > would have been better elsewhere, but I was aiming at a simple conversion > from a 2 port PP setup. Hence the "output daughter board" resembling a Std > PP and the Input resembling a PP setup for input. > > > > I figured that the main cape could be used on it's own for experimenting > with external devices without the daughter board. > > > > But I'd be interested to see your progression, as I have time on my hands > now as I stopped the Linuxcnc Mint ISO's, the devs prefer seem just to > support Debian. So you want someone to bounce ideas off my old noggin is > pretty hard & dense. > > > > Cheers > > Rob > > > > > > > > > > -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/machinekit/2bfd00d0-0278-4eb4-b8ab-484205f74260%40googlegroups.com > > <https://groups.google.com/d/msgid/machinekit/2bfd00d0-0278-4eb4-b8ab-484205f74260%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/machinekit/bde4bfae-a854-4c64-885f-d940001bab09%40googlegroups.com.
