Banana Pi BPI-R4 heatsink and Case design

Banana Pi BPI-R4 heatsink and Case design


Can you share 3d model files for case?

1 Like

It would be great if the box had small ventilation holes at the top and bottom.

doesn’t the new wifi 7 board has 16 antennas? I only see 8 coax openings here. and then one might need another 4 for the 5G module.

There are 14 antenna connectors on wifi board.

One for 2g is labeled sm/dfs,not 2G_wfX

1 Like
  • the ones you can have on your modem card

Can you share 3d model files for case?

@sinovoip Could you share model of this 3d model of this board?

Could you please contribute to GitHub - hominoids/SBC_Model_Framework: A framework for the generation of SBC and micro-controller models ? It would make much simpler to add additional boards in the future.

On this article

there are some advice about temperature and heatsink.

So, my first question is: is possible to use heatsink with fan already used for BPI-R3?

I’m also worried about SFP+ modules temperature: wouldn’t it be better to use a fan too and not just heatsinks??


Could someone who already has the board or has the 3D CAD files share the sizes of the chips that need heatsinks?

I wanted to order some aluminum heatsinks from aliexpress with the board but couldn’t find the size of the chips. The DXF files only have the pin layout, but not the size of the actual chips.

The chips in question are:

  • CPU / SoC: 22mm x 22mm
  • eMMC: 11,5mm x 13mm
  • DDR4 (2x): 10mm x 15mm
  • USB Host (next to the micro-SD slot): 9mm x 9mm
  • SFP cage: ~40mm x 14mm (beware though, from what I have read so far, the cage has ventilation holes and the heatsink would rather block them and cool the cage instead. So, a fan might be the better solution here)

Did I miss anything?

Of course, I’d rather use the official heatsink, but this isn’t available yet.

Edit 1: Added chip measurements from online specs and guessing from board photo in Wiki.

1 Like

I think also SFP+ cages need heatsinks

i measured for SoC 20.7x20.7 as outer dimensions and 15.2x15.2 as inner one (as mt7988 SoC is not plane), DDR (UD1,UD2): 10.2x13.2

maybe adding heatsinks for chips on the WIFI-NIC…but i currently cannot access them on my board as it is mounted in the middle of my boards combined using spacers :stuck_out_tongue:

1 Like

Thanks for the update!

You are probably just one of five people who have the WIFI NIC yet. :sweat_smile: And since the board is going to change, the required heatsinks will probably change anyway.

And from the pictures in the Wiki it looks like the NIC has standard mounting holes similar to the main board. Also 39mm distance?

they are diagonal 60mm, so similar to main-board, but only 2 holes (not 4 as on base board)

i don’t think the chips will change…maybe a multiplexer will be added in newer cards…

  • main-wifi-chip (mt7996av): 12.9x13.8mm
  • mt7975N: 8.9x10.4
  • mt7977BN:9x11.4
  • mt7977AN:8.9x11.7

The heatsink design above doesn’t accommodate the PH-3PIN Connector - compared with the BPI-R3, the fan header was moved, seemingly to make space for the (optional) POE Module RT5400. The heatsink render above omits the fan header, and would collide with it without adjustments being made to the design.

A little annoying, as the existing fan/radiator products (pictured) from the R3 would work on the R4 (albeit rotated, compared with how they are intended to be mounted), but will need to be altered in order to to make way for the change in fan header placement. Screenshot from 2024-01-08 22-35-52

To illustrate the disparity in offset, passive heatsink designs for the R3 fit without issue; anything with more than ~2mm overlap outside the mounting point will collide with the fan header:

I would also appreciate the 3d model for this case design being made available, as I have not been able to find a retail product, and will need to design one from scratch and print it myself; unless, perhaps someone else has had more luck than I in finding a manufacturer who is selling cases for the BPI-R4?

The first image you show, what are the dimensions of that heatsink? And does it fully cover the DDR and eMMC chips as well or just partially like seen in earlier images from Frank?

Nah, unfortunately @sinovoip did not release the CAD / 3D model of the green board shown in your image yet or ever. I think I read they do not publish those, which would be a pity.

The only data released is the PCB schematic as DXF file, but this is only 2D, so rather useless for designing heatsinks or cases.

I don’t know if there is any software that could generate a 3D model from multiple photographs taken from the board. Maybe there is, then that could be the base for further work.

Edit: There is, and it is called Meshroom. Needs dozens of images from different angles around the object and is then able to compute a 3D mesh. Not sure if those can be used in CAD applications though. So yeah, if someone has the board and a good camera plus tripod, take some hundred pictures all around the board and let’s go. :sweat_smile:

1 Like