Nordic Thingy:52

The Thingy:52 development kit is a a fully-loaded sensor platform that is ready for web and app connections. Like the nRF52 DK, the Thingy:52 platform is built on the nRF52832. The nRF52832 is Bluetooth 5 ready, although it does not support the new long-range LE Coded PHY. The Thingy:52 development kit is designed for developing …

Nordic nRF52 DK

This is a great platform for learning more about BLE and the ARM Cortex-M4 architecture. It seems as if every company I've worked with in the past 6 months is using the Nordic nRF5x. The nRF52 is an "ultra-low power" SoC consisting of a Cortex-M4F MCU with an integrated 2.4GHz transceiver. Nordic also supplies software …

Nordic nRF51 DK

This is a great platform for learning more about BLE and the ARM Cortex-M0 architecture. It seems as if every company I've worked with in the past 6 months is using the Nordic nRF5x. The nRF51 is an "ultra-low power" SoC consisting of a Cortex-M0 MCU with an integrated 2.4GHz transceiver. Nordic also supplies software …

Crazyflie2

The Crazyflie is much more fun than your typical development kit, as it involves a small flying drone! This is a great example of a complex system with multiple processors that interact. The Crazyflie2 utilizes BLE and a custom Nordic radio protocol (Enhanced Shockburst) for communicating with a phone or host PC. The Crazyflie has …

WFI and JTAG

JTAG and wfi do not place nicely together. You've probably noticed this yourself, wondering why JTAG can't connect or a halt/breakpoint doesn't work. When the ARM core is executing the wait for interrupt operation, the core is placed into a low power mode and the core clock is gated. This wreaks havoc with JTAG, as …