PCB review: LibreWifi - ESP32 M.2 card

Hi,
I’m designing open source and open hardware M.2 Wifi/BT card.

Had already first iteration of the board. The major issue was the board thickness that I did not double check and it would not fit in the slot (was 1.6mm instead of 0.8mm).

Here’s second iteration that has unified TPs so that both versions of the card could use same test fixture which is still WIP well the biggest hurdle is to design the footprint for the M.2 slot and figure out how the needles will be pushed to be in contact.