Earlier quoted context omitted.
Only high-bandwidth signal groups (such as HDMI) have the limitation of being usable at only one (or a few) positions. Technically these too can be given more/complete placement freedom, but at the cost of a higher PCB layer count, or exceptional noise-immune routing skill, which I presently don't have. I plan to hire a layout expert to assist with the DFM eventually. The current PCB routing is done such that about 9…
You can't easily splice balanced signal lines, so it's going to end up more complicated than just a routing issue. But I like the concept. I understand that the pads are indexed with magnet locks? What happens if a user crams a component in incorrect orientation anyway?
Good point. I stand corrected.
> orientation
Two features ensure (and encourage) the block placement at the correct orientation.
- layout of the 4 magnets' polarities at each position (and complementary layout on each Block).
- plastic protrusions within the casing (with mating features on each Block).
Just an interesting note: The latter also serve to provide a bi-axial constraint on a Block after attachment, to prevent easy detachment. Together with the (neodymium) magnets, they create a very strong hold, important for Blocks like the Soil moisture sensor demo'ed in this video: https://www.youtube.com/watch?v=vwnpbNNyzdQ&list=UU49EYw900L...