The available software for our RadI2Cino board uses an "Interrupt Driven" CW routine with separate Dot and Dash inputs for the Iambic Keyer (Modes A and B are implemented) and operates properly at any keyer speed, both PTT and Hand Key use the same input wire (PTT isn't normally used in CW and the Hand Key isn't normally used in SSB modes so we save an I/O pin). A huge advantage of doing it this way is that you can use your microphone's PTT button as an emergency hand key to send CW in weak signal situations even if you don't have a key with you. We also abandoned the "accelerated" tuning in favor of having the encoder/function button move a cursor under the frequency digits. The digit the cursor is under is tuned by the main tuning encoder. Until someone fixes the accelerated tuning, this method makes tuning to any frequency much easier.
For some time now, we have been selling a replacement card for the uBITX Raduino that we lightheartedly named the "RadI2Cino" (pronounced "rad eee too CEE no"). We called it that because it's part Raduino, uses the I2C bus to run the display and can replace the Raduino. It has met with a fair bit of success both with the same Arduino NANO MPU as the original Raduino, and more recently, with an N5IB designed adapter board that allows a Teensy 3.6 to plug into the RadI2Cino in place of the original NANO.
The Teensy adapter made available a number of extra digital and analog I/O pins, via pin headers that could be used to connect more encoders, push button switches, Voltage monitor, S meter, and an almost limitless number of features not yet implemented (many not even thought of yet), in addition to our earlier, already improved CW and Tuning routines. However the adapter board does have what can be a major drawback. With the adapter mounted on our RadI2Cino card, the overall thickness expanded by an inch or more and the total width by over an inch and a half. The extra width caused routing some of the original front panel wiring to be a bit difficult, and the extra thickness caused mounting it in some existing cases next to impossible. This made RadI2Cino use with the "TeensyDapter" mostly usable but something better was really needed.
The decision was made and our little group, consisting of myself (W0EB), Ron - (W2CTX) and our board designer/layout engineer Jim - (N5IB), put our collective heads together to come up with a newly designed board (still in the prototype stages) that will, when the design is finalized, be offered to the uBITX community as just the bare board or in kit form, which will include all necessary parts except the Teensy MPU.
The BITeensio board will still plug into the 16 pin female header on the uBITX main board just like the Raduino and our RadI2Cino. It will be about the same thickness as an original Raduino that has the on-board NANO installed in a socket. The "Digital" plug will still plug into the board just like on the Raduino or our RadI2Cino and the main tuning encoder, function switch and push-to-talk wiring will still be compatible with both the Raduino and the RadI2Cino.
All of the extra, available I/O pins will be brought out to pin headers or undedicated pads that can be populated with header pins to make connections (and rewiring if necessary) much easier for the user.
The card WILL be physically wider (almost to the main board's edges) and taller vertically by a very small amount. Notches will be provided to clear the Audio plug on the main board and to allow for wires to be routed around the edges of the board on both ends. The bottom edge of the board will be relieved for most of its length to allow for clearance of some uBITX main board components to prevent shorting them against the cards front and back ground planes. It will have an on-board side tone level adjustment for user convenience. Six I2C interface headers will be available. Four that provide 5 volt power to the external I2C devices and two that provide 3.3 volts to the devices. They are isolated from each other so that 5 volts can't be supplied to a device plugged into the 3.3 volt headers. (However, you will have to make sure you don't accidentally plug a 3.3 volt device into one of the 5 volt headers.)
This board is currently in the design and testing phase. The prototype boards (which won't be offered for sale) have been ordered and should arrive at the test build location sometime after Memorial Day now as the supplier messed up and did not send the proper boards.
I have a preliminary construction manual completed and will refine it during the initial building of one or more prototype boards. Once everything is determined to be okay, we'll order an initial production run of the boards and enough parts to be able to kit & ship boards to those that order them. Please, no requests for pre-orders at this time. The final price for kits has not yet been determined and no boards will be available for sale until sometime in June at the earliest.
Contact Jim, W0EB.
Contact Ron, W2CTX.