Here’s a board fully populated. OSP really does suck if you plan to keep the boards around a while before populating them. I had to use a fair bit more flux then usual to get stuff to flow, and some areas were starting to oxidize already.
I’m now putting desiccant packs inside the bag that contains the unpopulated boards, hoping that’ll prolong the OSP life and plan to put everything on at once instead of step by step with a wash in-between.
Side note: the fully populated board does work properly, still need to sort out the software side of things though. Watch this space for more details.