Recommended Development Kits
This is a collection of development kits that are useful for improving your embedded systems chops.
These boards are much more complex than your typical Arduino or Raspberry Pi. The vendor SDKs provide you with much deeper access to the source code. Processor interfaces, drivers, and libraries are not hidden from you. You can explore the guts of a project, see how embedded systems are put together, and practice developing more complex development techniques.
In most cases these kits are intended for use by professional developers who are evaluating new processors for their designs. These boards operate on bare metal or use an RTOS - do not expect Embedded Linux support.