# Expansion Board Ethernet and RS232

**URL:** <https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727>\
**Category:** uConsole\
**Created:** [March 10, 2023, 1:25pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727 "2023-03-10T13:25:27Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Netvic](https://avatars.discourse-cdn.com/v4/letter/n/ecd19e/32.png) [@Netvic](https://forum.clockworkpi.com/u/Netvic)\
**Post date:** [March 10, 2023, 1:25pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/1 "2023-03-10T13:25:27Z")

</div>

Would it be possible to create an expansion board for the uConsole that would contain 1 Ethernet and 1 Serial RS232 connection? I’m not even sure there is enough space for that, but it would be awesome. I would use the added connectivity as a network engineer to connect to and configure devices. A small device like that doesn’t really exist yet with all of the built in features and OS support.

---

<div class="post-metadata">

**Author:** ![wdouglass](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/wdouglass/32/6678_2.png) [@wdouglass](https://forum.clockworkpi.com/u/wdouglass)\
**Post date:** [March 10, 2023, 1:32pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/2 "2023-03-10T13:32:46Z")

</div>

Electrically i think it’s possible – there’s usb on the extension connector, so a NIC and a uart could be connected to that – my only concern would be the height of an ethernet port or a DE9 – you may need a smaller connector and a dongle

---

<div class="post-metadata">

**Author:** ![MHam68HC11](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mham68hc11/32/5046_2.png) [@MHam68HC11](https://forum.clockworkpi.com/u/MHam68HC11)\
**Post date:** [March 10, 2023, 1:35pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/3 "2023-03-10T13:35:07Z")

</div>

i would prefer two more USB ports. already have USB to Ethernet and serial adapters…

---

<div class="post-metadata">

**Author:** ![Netvic](https://avatars.discourse-cdn.com/v4/letter/n/ecd19e/32.png) [@Netvic](https://forum.clockworkpi.com/u/Netvic)\
**Post date:** [March 10, 2023, 1:50pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/4 "2023-03-10T13:50:44Z")

</div>

I understand the extra usb needed. The more important one for me would be Ethernet which i use constantly. Maybe an EXT module with 1 Gig Ethernet and 1 USB would be nice. Also if you use serial connections you can always use an AirConsole, they are pretty sick.

---

<div class="post-metadata">

**Author:** ![Netvic](https://avatars.discourse-cdn.com/v4/letter/n/ecd19e/32.png) [@Netvic](https://forum.clockworkpi.com/u/Netvic)\
**Post date:** [March 10, 2023, 1:52pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/5 "2023-03-10T13:52:41Z")

</div>

I wonder if one of those expanding Ethernet ports would work in that small space. Thanks for the input.

---

<div class="post-metadata">

**Author:** ![dav3](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/dav3/32/7062_2.png) [@dav3](https://forum.clockworkpi.com/u/dav3)\
**Post date:** [March 10, 2023, 1:58pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/6 "2023-03-10T13:58:53Z")

</div>

Related: [The booby-trapped DevTerm GPIO - #12 by dav3](https://forum.clockworkpi.com/t/the-booby-trapped-devterm-gpio/9410/12)

It seems on DevTerm the GPIO is all used up by default. Any info on whether that’s better with uConsole? I mean, the connector used by the modem should be free if you don’t use it.  
Personally, I did order the 4G modem and hope to add more stuff (serial in particular, as you brought it up here) in addition to that. If the 2 need to be mutually exclusive, it is what it is.

Maybe the connector could be multiplexed? We’ll see when it arrives… 🙂

---

<div class="post-metadata">

**Author:** ![MHam68HC11](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mham68hc11/32/5046_2.png) [@MHam68HC11](https://forum.clockworkpi.com/u/MHam68HC11)\
**Post date:** [March 10, 2023, 3:04pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/7 "2023-03-10T15:04:13Z")

</div>

Yes I understand about the copper Ethernet. With the Devterm I’ve used a USB/Ethernet dongle but with the update uConsole there is only one USB port. I’ll grab a small USB hub to make life easier… And go to an external blue tooth mouse and keyboard… A single USB is a real limitation.

---

<div class="post-metadata">

**Author:** ![dav3](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/dav3/32/7062_2.png) [@dav3](https://forum.clockworkpi.com/u/dav3)\
**Post date:** [March 10, 2023, 3:11pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/8 "2023-03-10T15:11:39Z")

</div>

I guess a hub like this may work:

 ![image](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/e/e235200d8328b716e2795cd454460ef6c866a546.jpeg)

---

<div class="post-metadata">

**Author:** ![spv](https://avatars.discourse-cdn.com/v4/letter/s/a88e57/32.png) [@spv](https://forum.clockworkpi.com/u/spv)\
**Post date:** [March 10, 2023, 4:26pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/9 "2023-03-10T16:26:42Z")

</div>

i plan on modding mine to do this – iirc the keyboard is connected with an internal USB connector, so if you wire a USB hub to that connector and connect the keyboard as well as an ethernet and rs-232 adapter, you should be able to make that work

---

<div class="post-metadata">

**Author:** ![MHam68HC11](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mham68hc11/32/5046_2.png) [@MHam68HC11](https://forum.clockworkpi.com/u/MHam68HC11)\
**Post date:** [March 10, 2023, 6:50pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/10 "2023-03-10T18:50:23Z")

</div>

nice but bulky adapters sticking out of a slim product is a real negative. i like the idea of making adapters that use the expansion slot… may have to figure a way to have some boards made to accept a couple of devices…

---

<div class="post-metadata">

**Author:** ![ehm.education](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/ehm.education/32/4494_2.png) [@ehm.education](https://forum.clockworkpi.com/u/ehm.education)\
**Post date:** [March 11, 2023, 6:45pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/11 "2023-03-11T18:45:17Z")

</div>

> A small device like that doesn’t really exist yet with all of the built in features and OS support.

Have you looked at this:

[https://gpd.hk/gpdmicropc](https://gpd.hk/gpdmicropc)

---

<div class="post-metadata">

**Author:** ![Netvic](https://avatars.discourse-cdn.com/v4/letter/n/ecd19e/32.png) [@Netvic](https://forum.clockworkpi.com/u/Netvic)\
**Post date:** [March 11, 2023, 7:26pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/12 "2023-03-11T19:26:52Z")

</div>

I have looked at those. That would be more of a laptop replacement. I’m thinking of using this device like a network diagnostic tool, kind of like a fluke linkrunner.

---

<div class="post-metadata">

**Author:** ![MHam68HC11](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mham68hc11/32/5046_2.png) [@MHam68HC11](https://forum.clockworkpi.com/u/MHam68HC11)\
**Post date:** [March 11, 2023, 9:20pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/13 "2023-03-11T21:20:09Z")

</div>

yes, ive seen them I just loaded Linux on a Dell Latitude 2110 and do the same things…I’ve downloaded the DevTerm secondary board and schematics - would not be hard to conceive of a two channel USB expansion board for the uConsole but getting one made is a totally larger endeavor - I’m not sure how they manufacture a part from a .dxf drawing - I’m used to ExpressPCB and producing a PCB for manufacture I may start there since I know the pin layout based on the schematic and also how the extra USB ports are wired on the DevTerm - the uConsole appears to have taken the CPU board and used it as a starting point…

---

<div class="post-metadata">

**Author:** ![dav3](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/dav3/32/7062_2.png) [@dav3](https://forum.clockworkpi.com/u/dav3)\
**Post date:** [March 12, 2023, 12:20am UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/14 "2023-03-12T00:20:20Z")

</div>

I know about the GPD devices but they are quite expensive and probably too powerful for my use cases.

> [@MHam68HC11](#):
>
> I’m not sure how they manufacture a part from a .dxf drawing

You can’t make PCBs from DXFs, you need to design it in KiCAD, Altium or similar and export Gerber files. That’s what the manufacturers use to make your PCB.

---

<div class="post-metadata">

**Author:** ![MHam68HC11](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mham68hc11/32/5046_2.png) [@MHam68HC11](https://forum.clockworkpi.com/u/MHam68HC11)\
**Post date:** [March 12, 2023, 1:31am UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/15 "2023-03-12T01:31:36Z")

</div>

The GPD devices are very expensive for their size… I have KiCAD but still new to drawing circuit boards beyond ExpressPCB

---

<div class="post-metadata">

**Author:** ![MHam68HC11](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/mham68hc11/32/5046_2.png) [@MHam68HC11](https://forum.clockworkpi.com/u/MHam68HC11)\
**Post date:** [July 24, 2023, 4:13pm UTC](https://forum.clockworkpi.com/t/expansion-board-ethernet-and-rs232/9727/16 "2023-07-24T16:13:09Z")

</div>

found this:

I think the program you are after is called **ser2net**. It bridges serial streams to TCP ports of your choice. In Ubuntu / Debian do the following:

```auto
# apt-get install ser2net

reference:
https://superuser.com/questions/917978/how-to-share-via-tcp-serial-port-cat

```
