I recently designed an M1 card reader, which uses NXP's latest LPC11U14 as the main controller and supports USB card reading. I haven't designed the software yet, so I'll show you the hardware first:[
I use CC1101+STM8. The two modules can communicate, but they can only send and receive once. The receiving end must be reset before it can receive again. It is impossible to receive data continuously.
The N32L43X series MCU has a Segment LCD driver, which can be configured with up to 8 common terminals (COM) and 44 segment terminals (SEG), and can drive up to 176 (4*44) or 320 (8*40) LCD segments.