If you are new to coding and hardware, then the micro:bit v2 micro-controller would be a great start. It’s incredibly easy to use and a perfect platform for exploring physical computing.
This contains just the mainboard without any cables, batteries or battery pack, and is shipped in an anti-static bag.
Features
Version 2.2
32-bit ARM Cortex-M4 CPU
Main microcontroller: Nordic Semiconductor nRF52833
Clock Speed: 64MHz
Memory size: 512KB Flash
RAM size: 128KB RAM
USB Interface: NXP KL27Z with 32KB RAM
5×5 LED Matrix Display (Red LEDs)
Two Programmable Buttons
Touch Sensitive micro:bit logo
Additional Power Indicator LED and Mic input indicator LED
Built-in MEMS microphone input
Onboard Accelerometer, Compass, Light and Temperature Sensors
Wireless Communication, via Bluetooth 5.1 and BLE and 2.4GHz Radio