Thingy53 Overview
Features
SoC nRF5340
128/64 MHz Arm Cortex-M33 application processor with 1 MB Flash & 512 KB RAM
64 MHz Arm Cortex-M33 network processor with 256 KB Flash & 64 KB RAM
Thread (Matter), Zigbee, ANT, NFC, Bluetooth (LE - Mesh - Arrival Departure Direction)
USB
Trusted Firmware M, CryptoCell-312, key management unit (KMU)
Sensors
RGB Led
Color sensor BH1749NUC
Measures Red, Green, Blue and IR
Illuminance Detection Range 80 klx (0.0125 lux/count)
BME688 Digital nose : low power gas, pressure, temperature & humidity sensor with AI
Accelerometers
ADXL362 Low Power accelerometer
BMI270 Accelerometer and gyroscope
Disconnect switch for ADXL362 and BMI270
Magentometer BMM150
VM3011 Microphone
Buzzer Piezo_4kHz
RF Front End Module nRF21540
up to +21 dBm with TX gain control
13 dB RX gain with 2.7 dB noise figure
6.3 up to x10 raneg extension
Power Management Integrated Circuit
USB input
400 mA battery charger
150 mA regulated output
Overvoltage protection
charge and error status
Interfaces and peripherals
2 Buttons, one user, second is internal
USB for Firmware update, application Data and chargin
External QSPI Flash MX25R6435F 64 Mbit
NFC Antenna
10 pin SWD interface
Expansion for trace debug and current measurement
Development with Zephyr
Board name
thingy53_nrf5340Board reference
PCA20053build targets
thingy53_nrf5340_cpuappthingy53_nrf5340_cpuapp_nsthingy53_nrf5340_cpunet
Zephyr Board documentation
nRF Connect SDK
Working with nRF53 Series
Applications
nrf sdk samples
nrf zephyr samples
Examples build
cd nrf/v2.3.0/zephyr/samples/sensor/bme680
>west build -b thingy53_nrf5340_cpuapp
nRF Desktop Programmer
- keep internal sw2 while power on with sw1 see Updating through USB
on success a new port is detected
- use
dfu_application.zipsee MCUboot output build files
- restore example application firmwa with the same procedure with binaries available on the Nordic Thingy53 downloads