• Home
  • Products
  • Blogs
  • Downloads
  • Contact
Byte 2 Bot Embedded Designs

Welcome to our online store!

  • Log in
  • Create an account
  • Check out
My cart:0item(s) – $0.00
  • Home
  • Raspberry Pi Hats
  • Pi Serial Modem Hat (RS232 9 Pin)
  • Pi Serial Modem Hat (RS232 9 Pin)
  • Pi Serial Modem Hat (RS232 9 Pin)
  • Pi Serial Modem Hat (RS232 9 Pin)
Pi Serial Modem Hat (RS232 9 Pin) Pi Serial Modem Hat (RS232 9 Pin) Pi Serial Modem Hat (RS232 9 Pin)
Pi Serial Modem Hat (RS232 9 Pin)

type: Raspberry Pi Hat
Vendor: Byte 2 Bot

Description:

This Raspberry Pi Hat was designed for those who need a flexible serial UART connection with another device.  The male DB9 connector provides a full RS232 hardware interface just like older PCs used to.

Specifications:

  • Transceiver: ICL3232CBNZ
  • Max Power Consumption:  20mA at 3.3v
  • Max Speed: 250kbps
  • Full Duplex (RX and TX)
  • RTS/CTS Hardware Handshaking supported
  • Works on Pi3, Pi4, and Pi5

The jumpers allow various configurations without changing any other hardware.  

  • Loopback (TX and RX connected together, so what is sent is automatically received)
  • Null Modem (TX and RX swapped on the board. Useful for straight-through cables)
  • Straight Through (This is useful when you have a null-modem cable)
  • Handshaking
    • CTS and RTS can be configured as straight through, or they can be swapped.
    • Cable DCD, DTR,DSR, and RI can be connected in any configuration

Included Items

The hat comes with 11mm M2.5 standoffs, screws, and nuts.  Serial cables are available separately.

The included instructions are available here:  

Serial Hat Included Instructions

 

Usage

To use the serial port, make sure it is enabled. 

sudo nano /boot/firmware/config.txt

or 

sudo nano /boot/broadcom/config.txt

Then make sure the following lines are in the file.  If the items are off or set to 0, turn them on or to set to 1:

enable_uart=1
dtparam=uart0=on

Save the file and exit. It may not be necessary, but you can add your username to the dialout group to get around permission problems:

sudo usermod -aG dialout $USER

Once enabled, simply use "ttyAMA0" as the port name instead of "COM1" when opening the port.  Most Python or C source code on the internet should support that method.  Source code in C++ is available on GitHub.  Simply search for "Byte2Bot".

 

 

  • ← Previous Product
  • Next Product →

Other fine products

  • Parallel Port Ras...
    $34.99
  • RS232 Serial DB25...
    $34.99
  • RS232 Serial DB25...
    $29.99

Collections

  • Accessories (10)
  • Breakout Boards (4)
  • Cables (6)
  • Handwheel Components (7)
  • Home page (11)
  • Mechanical (5)
  • Raspberry Pi Hats (4)
  • Software Products (4)

Product Types

Accessory Breakout Board Cables Components Hardware Mechanical Raspberry Pi Hat Software

Best Sellers

Parallel Port Raspberry Pi Hat
Parallel Port Raspberry Pi Hat
$34.99
5 Axis CNC Interface Adapter Parallel Breakout Board For Stepper Motor Drivers
5 Axis CNC Interface Adapter Parallel Breakout ...
$12.99
Breakout Board and Pi Stand
Breakout Board and Pi Stand
$5.99

Information

  • Search
  • Return Policy
  • Privacy Policy
  • Returns and Cancellations

Collections

My account

  • Orders
  • Profile

Contact

  • P.O.Box 2945, Rancho Cordova, CA 95662
  • Phone/Text:530.513.2391

Follow us:

© 2026 Byte 2 Bot. All Rights Reserved. Design by TemplateMonster.com. Powered by Shopify.

Withdrawal
Withdrawal