I am working on a project which would be well suited for the STM32F103. I would like to use a bunch of Maple boards, since the programming environment is so nice, but the Maple board itself only offers access to 37 of the STM's GPIOs, and my project needs at least 40 (41 would be nice).
My idea is to use the JTAG pins as additional IOs: PA13-PA15 and PB3-PB4.
Before I go digging around in libmaple trying to figure out how it would react to such a usage, has anyone tried this? Any stories of success or failure to relate?