YABB - Yet Another Breadboard Booster (this time on steroids)
Launchpad Booster integrated breadboards are undoubtedly very handy for learning and experimentation. However, there is no denying the obvious; you can't squeeze very many components onto a breadboard this size.
So, what about this? A breadboard Booster Pack with a CPLD lurking beneath?
I chose a Xilinx XC9572XL which is very inexpensive and puts 3,200 re-programmable logic gates at your fingertips. You'd need a breadboard the size of a desktop to lay out that much logic on a traditional breadboard!
Because the CPLD is mounted on the reverse side of the board, it has exactly the same 50mm form factor as other conventional breadboard Boosters. It therefore leaves access to the Launchpad LEDs and buttons. I included space for an optional crystal to clock the programmable logic. SInce this can theoretically go up to 178 MHz, it gives access to solving problems an MSP430 on its own could never tackle.
Even if you're not ready to start playing with programmable logic, this board would be worth having. The default CPLD configuration will be for the MSP430 pins to pass straight through, so it will be just like using a regular breadboard Booster. However once you're ready, this little board will grow with you.
I have based the layout around a little breadboard from Seeed Studio which measures 3.5 x 4.5 cm, but of course I would be open to better suggestions.
Let me know what you think. If there is interest, I will post the schematic and board files I have so far.