Designing custom PCBs and building practical embedded hardware projects.