In this paper, a method on how to design and implement a miniaturized spectrometer with low-light-level (LLL) CCD on
GaAs is introduced. The optical system uses a blazed grating as the dispersive element and a 1×64 CCD on GaAs as the
sensor. We apply a highly integrated Cortex-M4 MCU (STM32F407), to build the data acquisition and analysis unit,
providing Wi-Fi interface to communicate with the PC software. It can complete the tasks like data acquisition, digital
filtering, spectral display, network communication, human-computer interaction etc.