Ribbit-Network / ribbit-network-frog-hardware

The sensor for the world's largest crowdsourced network of open-source, low-cost, GHG Gas Detection Sensors.
https://www.ribbitnetwork.org/
MIT License
95 stars 26 forks source link

Enclosure: PoE Support for V4 Frog Sensor #204

Closed keenanjohnson closed 1 year ago

keenanjohnson commented 1 year ago

In order to support a test at an Ameriflux monitoring station, we need to create a version of the Frog Sensor that supports Power over Ethernet (PoE).

@damz has been doing good work supporting a Power over Ethernet module in Software, but we will need to modify the enclosure to support this as well.

Hardware Selection

The PoE Featherwing from Silicognition is the selected hardware that allows data and power over the ethernet connector in a featherwing form-factor.

This board can be purchased from several places:

@keenanjohnson and @damz both have testing modules.

Enclosure Modification

@damz provided the image below showing that the board will obviously not fit in the current enclosure.

image

It seems that the enclosure will need to become deeper to support the added height of the ethernet connector.

The other big decision is whether to turn the microcontroller and PoE hat so that the cable comes out of the bottom or route the cable out of the side of the enclosure using a cable gland.

Scalability

This design is initially for a one-off test, so I'm not so worried about it being easy to produce or anything.

keenanjohnson commented 1 year ago

It doesn't seem like there is a cad model available for this board on any sites I could find. I sent a message asking if the vendor could provide us with a 3d model.

keenanjohnson commented 1 year ago

@spestana just thought of this, but I wanted to confirm that the Windriver site is using a standard RJ-45 ethernet cable right?

keenanjohnson commented 1 year ago

Here are some dimensions from my measured unit today.

Width: 27mm Height additional from the esp32 feather this plugs into: 20 mm Length: 62 mm

image

image

image

keenanjohnson commented 1 year ago

Let me know if you need specific other dimensions @eaudiffred !

eaudiffred commented 1 year ago

@keenanjohnson, Thanks for all the info! Looks good. I'll be able to dive in this weekend and make the modifications.

keenanjohnson commented 1 year ago

Thanks!

eaudiffred commented 1 year ago

@keenanjohnson, would you be able to take some measurement pictures of the PoE wing and ESP feather connected? Then I can get an idea of the whole unit dimension.

eaudiffred commented 1 year ago

@keenanjohnson @spestana Here is what I have so far. Maybe we call this one Bull Frog...It's huge, lol! Let me know what you think about placement and routing. https://cad.onshape.com/documents/b3e6eeabf50d585d20f25fc6/w/a4a82302d129f025f23b244a/e/d204eaabda9d0f822641f52b image image image

keenanjohnson commented 1 year ago

Haha yeah Bull Frog is a great name. Looks good to me in general shape.

I think the connector hole on the bottom might need to be larger to allow the ethernet cable to fit through?

I've attached some photos of the stackup. The total height seems to be about 30 mm and the length is about 60 mm.

IMG_9364 IMG_9365

eaudiffred commented 1 year ago

@keenanjohnson, great, thanks for those measurements! Based on those I was able to shrink it up a little. I just went ahead and made a separate hole for the ethernet cable.

spestana commented 1 year ago

Thanks for you work on this @eaudiffred , it looks great. @keenanjohnson do you think we're still on track to send off the hardware by end of March?

keenanjohnson commented 1 year ago

I believe so! I have all the electronics required here and enough filamint to print an enclosure whenever we are ready! Just let me know when the time is right @eaudiffred!

eaudiffred commented 1 year ago

@keenanjohnson, Ready for a print.
FrogV4_POE.zip

keenanjohnson commented 1 year ago

Thanks @eaudiffred ! I won't have time to print this for another week or two due to travel, but that should still be plenty of time to print and test before April 1.

keenanjohnson commented 1 year ago

Starting a test print now!

keenanjohnson commented 1 year ago

@eaudiffred This looks pretty good to me. The Ethernet cable definitely has enough bend radius to make it into the connector.

image

The only issue is that it's a bit loose when plugging the cables in and out. I think for this version it would be better to go back to four screws. https://user-images.githubusercontent.com/2559382/226508348-f7021d7c-a5a5-4032-85b7-0d95ebcbb190.MOV

eaudiffred commented 1 year ago

Sounds good. I've added screw holes for at all four posts.

eaudiffred commented 1 year ago

@keenanjohnson FrogV4_POE.zip

eaudiffred commented 1 year ago

Have you tried the other components? Everything is scaled, so functionally it should be the same.

keenanjohnson commented 1 year ago

Yup everything else looks great :)

eaudiffred commented 1 year ago

@keenanjohnson, is there anything else we need to complete on this one?

keenanjohnson commented 1 year ago

Nope! let's close it out! Thanks for your help!