Here is a photo of a Micropython Pyboard. I prefer pin type headers on the bottom but having pin access on three sides complicates things. I installed pin type headers on the right and left sides where most of the commonly used pins are located. I installed socket type headers on the top for the remaining pins. The green wire is connected between the 3V3 pin and the pin used to place the pyboard in boot mode for upgrading. Notice that I separated the two half size breadboards so I could get full use of the connection strips on each side of the board. If the board were plugged in without separating the breadboards, only one pin on each strip would be available.