What do you do with old STM32 development boards after prototyping?
Hi everyone,
I’m curious how other developers handle STM32 development boards and electronic prototypes once a project moves on to a newer revision.
During development it seems pretty easy to accumulate NUCLEO boards, evaluation boards, USB programmers, old sensors, cables and prototype PCBs that are no longer needed. Some of them still work, while others have damaged connectors, outdated firmware, or components that make them useful mainly for parts.
For boards that are still functional, I usually think it makes sense to keep a small collection for testing or reuse them in another project. But I’m less sure about what the best approach is for boards that are genuinely obsolete or damaged.
Do you normally:
- Keep old development boards for future debugging?
- Reuse components from them in prototypes?
- Pass working boards on to other developers or students?
- Or send non-working electronics to an electronics recycling service?
I’m particularly interested in what people do with larger collections of old development hardware rather than a single board.
I recently started looking more closely at the last option because electronics contain materials that shouldn’t simply end up in regular household waste. For example, when hardware is beyond practical reuse, using a proper electronics recycling service seems like a more responsible way to handle it.
For anyone who has worked on several embedded projects, how do you normally decide whether an old board is worth keeping, salvaging for parts, donating, or recycling?
I’d be interested to hear what workflow other STM32 developers use.
