Your download link is at the very bottom of the page... always.



Processed through Paypal
No account required.


Donate Bitcoin to this wallet:
1KkUMXvQ2ko3xcJkzitB7WYgoW6m79WFfm
Donate Ethereum to this wallet:
0x40E56922F43637224935CDC35e2c96E0392A8505
Donate Litecoin to this wallet:
LLYAFEyqjH69gkyCEpRjXNyedRCWrVChfL

Buy our over-priced crap to help keep things running.
OlderGeeks 2025OG Dad CapNo Password


Follow us on BlueskyFollow us on XJoin our Facebook groupFollow us on InstagramOur RSS FeedJoin us on TikTokJoin us on LinkedIn


 Home » OlderGeeks.com Freeware Downloads » Toys, Fun Geek Stuff and Other Software » CoolTerm v2.3.0   
File - Download CoolTerm v2.3.0
Description
A Plea.
Deanna and I (Your Older Geeks) have been running OlderGeeks.com since 2008 and lately we are seeing a major increase in usage (and cost) but a big 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 on the website today. Every little bit helps. Thank you so much.
-D&R



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.3.0

A simple serial port terminal application.

CoolTerm is a simple serial port terminal application (no terminal emulation) that is geared towards hobbyists and professionals with a need to exchange data with hardware connected to serial ports such as servo controllers, robotic kits, GPS receivers, microcontrollers, etc.
Written in Xojo.




Features
• Capability of multiple concurrent connections on separate serial ports.
• Display of received data in plain text or hexadecimal format.
• Display of received data as graphic chart.
• Special receive and transmit character handling.
• Sending data via keypresses as well as a "Send String" dialog in plain text or hexadecimal format.
• Sending data via copy-paste of text into the terminal window.
• Sending of text/binary files via dialog or drag-and-drop.
• Capability of capturing received data to text/binary files.
• Local echo of transmitted data.
• Local echo of received data (loop-back to sender).
• Hardware (CTS, DTR) and software flow control (XON).
• Visual line status indicators.
• Manual control of RTS, DTS, and serial BREAK.
• Configurable character, line, and packet delays.
• Support for transmit macros.
• Saving and retrieving connection options.
• Scripting.
• and more...

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.

System Requirements
Please refer to the platform specific "*** System Requirements.txt" document included with the download

How to use it
Please refer to the built-in help.

Changes
v2.3.0, 11/08/2024
NEW FEATURES:
- Implemented search function for hex view.
- Expanded the data forwarding functionality to not only allow received data to be forwarded to the sender of other terminals, but to allow both receive as well as transmitted data to be forwarded to the sender and received of other terminals.
- Hovering the mouse over the port status label at the bottom of the CoolTerm window will now display pertinent port information.
- Implemented a NULL Device which can be used for testing without the need for an actual serial device or TCP connection. The NULL Device behaves like a serial port with the difference that transmit data doesn't go anywhere, and that it won't receive any data from anywhere.
- Added context menus to all views to provide a method to save displayed data to file in the format commensurate with the view type.

ENHANCEMENTS AND IMPROVEMENTS:
- Improved performance of plain text display when "Direct RX update of text display" or "Avoid Plain Text Flicker" (Linux only) is enabled by limiting the amount of data the plain text display can hold, in accordance with the Receive Buffer Size setting.
- Errors loading saved sessions will now show an error message.
- Changed "Stop Capture" menu short cut to CTRL+CMD+R [macOS] and CTRL+ALT+R [Win,Linux] to avoid conflict the the menu short cut used for "Receive Files...".
- [Win] added code to temporarily disable terminal windows from staying on top when warnings or error messages are being displayed to prevent them from being obscured.
- The "Help" and "About" windows will now appear on top of any windows with "Always on top" enabled.
- [Win][Linux] Warning/Error messages thrown by a terminal window instance will now show the name of the terminal in the title bar for better clarity which terminal window produced the warning.
- Added "Other..." option to font size selection.
- Made some stability improvements to ANSI formatting code.
- [macOS] Changed location of CoolTerm preferences from ~/Library/Preferences/CoolTerm_Prefs.plist to ~/Library/Application Support/CoolTerm/CoolTerm_Prefs.plist. CoolTerm will migrate preferences in the old location to the new one and inform the user accordingly.
- [Win] Changed location of CoolTerm preferences from \Users\UserName\AppData\Roaming\CoolTerm_Prefs.plist to \Users\UserName\AppData\Roaming\CoolTerm\CoolTerm\CoolTerm_Prefs.plist. CoolTerm will migrate preferences in the old location to the new one and inform the user accordingly.
- [Linux] Changed location of CoolTerm preferences from ~/.CoolTerm_Prefs to ~/.config/CoolTerm/CoolTerm_Prefs.plist. CoolTerm will migrate preferences in the old location to the new one and inform the user accordingly.
- [Linux] Changed location of CoolTerm Application Data from ~/CoolTerm/ to ~/.config/CoolTerm/. CoolTerm will migrate the data in the old location to the new one and inform the user accordingly.
- [Win] Added 5 pixel margin to left and right edge of the plain text display for better readability.
- Updated built-in help with clarification on how special keys affect ENTER/RETURN and NumPad ENTER keypresses.

SCRIPTING:
- Added the following scripting commands to allow script to directly interact with the display:
DisplayOn(ID as integer): Enables display updates from the receive buffer.
DisplayOff(ID as integer): Disables display updates from the receive buffer.
DisplayClear(ID as integer): Clears the contents of the display.
DisplayAppend(ID as integer, Data as string): Adds data to the contents of the display.
- Added a new "Receive" scripting command that allows data to be written to the receive buffer of any CoolTerm window:
Receive(ID as integer, Data as string): Writes data to the CoolTerm receive buffer as well as capture file (if capture is active).

BUG FIXES:
- Fixed bug introduced in last beta that can leave received "hidden" when ANSI formatting is enabled.
- [macOS] Fixed bug that can cause crash when certain ANSI escape sequences are received and Handling of ANSI formatting sequences is enabled.
- [Linux] Fixed bug that would prevent the emulation of Enter and NumPad Enter keypresses from working correctly.
- [macOS,Win] Fixed bug that would prevent the emulation of NumPad Enter keypresses from working correctly.














This download is for the Windows 64 version (very bottom of page). All other download assets are below:


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,016 6,552 Roger Meier <img src="https://www.oldergeeks.com/downloads/gallery/thumbs/CoolTerm2_th.png"border="0"> Dec 09, 2024 - 13:17 2.3.0 24.35MB ZIP 5/5, out of 30 Votes.
File Tags
CoolTerm  v2.3.0  
      
Ope! Hold on, Speedy.
You gotta read this before you download below:

There are no ads, no fake download buttons and no crapware here.
This website has lived for 16 years solely through donations.
You can download without donating but we use the "Honor System"
here in the Ozarks. If your momma raised you to be honorable,
make your donation to keep things running.
Your momma would be so proud!

Thank you! -Randy & Deanna (The Older Geeks)
Missouri Ozarks, USA

Monthly operating costs = $750
Donations cover operating costs first
then are set aside for future upgrades and/or
handed-over to Deanna for new shoes.

PayPal or Credit/Debit
IMPORTANT: This donation will show up as Home Computer Repair on your bank statement.
Or

Or

Or
Send a check payable to Home Computer Repair LLC, 208 E. Water St. Mount Vernon, MO 65712

Recent Super Donors ($50+)
Thanks, David
Thanks, Michael
Thanks, Charles
Thanks, Bruce
Thanks, Daniel

Recent Donors
Thanks, Harold
Thanks, Philip
Thanks, Rodney
Thanks, Gary
Thanks, Brian
Thanks, Raymond
Thanks, Richard
Thanks, Francis
Thanks, Roxy
Thanks, Roger

→ Download Your File ←


Click to Rate File     Share it on Twitter →


OlderGeeks.com Copyright (c) 2025