A portable device made by STM32F407