|
|
|
Processed through Paypal No account required. |







| File - Download CoolTerm v2.4.0 | ||||||||
| Description | ||||||||
|
A plea... Deanna and I have been running this site since 2008 and lately we're seeing a big increase in users (and cost) but a decline in percentage of users who donate. Our ad-free and junkware-free download site only works if everyone chips in to offset the revenue that ads on other sites bring in. Please donate at the bottom of the page. Every little bit helps. Thank you so much. Sincerely, your Older Geeks: Randy and Deanna Always scroll to the bottom of the page for the main download link. We don't believe in fake/misleading download buttons and tricks. The link is always in the same place. CoolTerm v2.4.0 👉 Easy-to-use serial port terminal for communicating with connected hardware. CoolTerm is a simple serial port terminal application, with no terminal emulation, for hobbyists and professionals who need to exchange data with devices connected to serial ports, such as servo controllers, robotic kits, GPS receivers, microcontrollers, and other hardware. Written in Xojo. ![]() Features: Multiple concurrent connections on separate serial ports Display received data as plain text, hexadecimal, or graphic chart Special receive and transmit character handling Send data by keypress, Send String dialog, copy/paste, or file transfer Send text and binary files by dialog or drag-and-drop Capture received data to text or binary files Local echo for transmitted and received data Hardware and software flow control Visual line status indicators Manual control of RTS, DTR, and serial BREAK Configurable character, line, and packet delays Transmit macros, saved connection options, and scripting support Installation CoolTerm comes without an installer and can be placed anywhere on the hard-drive as long as the correct folder structure is maintained. I.e. the included "Libs" and "Resources" folders must reside in the same location as the CoolTerm application. Supported operating systems: Windows 8.1, 10, 11 macOS Mojave 10.14.x and higher Changes v2.4.0 05-19-25 NEW FEATURES: - Added the same "wait for termination string" options to the timestamp settings for received data as for captured data. This makes it possible to specify the termination string to wait for before timestamping and displaying received data. - Added option to include the timestamps added to received data in the data forwarded to other terminals. - Added support for relative and local paths in .CoolTermSession files. Paths beginning with .. and . will be considered relative and local paths, respectively. Saving a session will write absolute paths for all open terminals to the session file. However, a session file can be edited with a text editor and paths can be replaced with relative (to the session file) and local (in the same folder as the session file) paths to make the session and its settings files transportable. - Added "Send Again" and "Receive Again" convenience functions in the "Connection" menu that allow to easily repeat the most recent file transfer transaction. These action can also be invoke by pressing the "Send Files" or "Receive Files" buttons in the toolbar while holding the SHIFT key. - Added the following scripting commands to allow XMODEM/YMODEM file transfers to be scripted: - SendFiles(ID as integer, Filepaths as string, Mode as integer) - ReceiveFiles(ID as integer, Destination as string, Mode as integer) - FileTransferStatus(ID as integer) as integer - Added preferences option for stylized printing of plain text viewer contents. - [Linux] Added support for printing. - [Linux] Added support for serial port descriptions. The serial port information panels and status labels will now include device and vendor information where possible. ENHANCEMENTS AND IMPROVEMENTS: - [Mac] Updated "Window" menu to be consistent with macOS - Changed behavior of the "Clear Data" tool button and menu item to not clear the display when live updates from the receive buffer are turned off via the DisplayOff scripting command. - Some performance improvements in the GUI refresh method. BUG FIXES - Fixed bug that could cause an exception when "File > Close All" is executed while certain modal dialogs are open. - Fixed bug that could occasionally throw an UnhandledNilException after XMODEM or YMODEM file transfers. - Fixed bug in SetParameter() script command that would fail to update a parameter value if it is currently an empty string. - [Win] Reduced the likelihood of window contents not being drawn after waking from sleep or hybernation. - [Win] fixed bug that caused a crash when attempting to print the contents of the plain text display. - [Linux] fixed issue that would allow toolbar buttons to be pressed and certain menu items to be selected while modal dialogs are open. - [Linux] fixed bug that could prevent notification from being displayed on some systems. ![]() ![]() This download is for the Windows 64 version (very bottom of page). All other download assets are below: Other Windows: CoolTermWin32Bit.zip CoolTermWinARM64Bit.zip macOS: CoolTermMac.dmg Linux: CoolTermLinux64Bit.zip CoolTermLinux32Bit.zip Raspberry Pi: CoolTermRaspberryPi.zip CoolTermRaspberryPi64Bit.zip Click here to visit the author's website. Continue below for the main download link. |
||||||||
| Downloads | Views | Developer | Last Update | Version | Size | Type | Rank | |
| 3,589 | 12,518 | Roger Meier | May 07, 2026 - 12:51 | 2.4.0 | 10.74MB | ZIP | , out of 53 Votes. |
|
| File Tags | ||||||||
| CoolTerm serial port terminal communication hardware microcontroller GPS robotics controller XMODEM YMODEM scripting Windows macOS Linux freeware | ||||||||
Click to Rate File     Share it on Twitter → Tweet
|