Excamera Labs
Test Equipment
Protocol Interfaces
TermDriver 2 is a USB-to-serial interface with a built-in screen. It supports baud rates from 1200 to 2 Mbit, all the while showing critical line status and traffic on its tiny yet full-featured monitor. The terminal emulation supports standard ANSI escape codes, so colors and layout are faithfully reproduced on the TermDriver display.
You can use TermDriver 2 just like any other fully featured USB serial adapter. It supports high speeds and includes a 32 KB input buffer, capable of supplying up to 350 mA at 3.3 V. TermDriver 2 can also operate independently of USB, allowing it to be added as a console to embedded systems, such as a Raspberry Pi.
As independent creators ourselves, we spent a long time thinking about what we wanted from a USB-to-serial adapter. We’ve included several features that will save you time compared to other solutions:
The firmware for the onboard dual-core RP2040 is carefully written for maximum performance. One core handles the USB-to-UART communication, while the second core is responsible for rendering the display.
TermDriver 2’s PCB and firmware are open source. The Open Source repository (BSD 3-clause license) will be opened up as soon as the first batch of TermDrivers have shipped.
You can sign up at the top of this page to be notified when the campaign launches and to receive other updates. We only send out relevant content, and you can unsubscribe at any time.
I'm dedicated to building useful hardware and software, particularly where embedded systems meet graphics and imaging. Probably my best known public projects are the Gameduino series of game accessory boards, and the J1 CPU. I have benefited immensely from Open Source hardware and software, so I try to open source as much as I can.