“ElectronBot” is a recreation and redesign of Pen-Zhi Hui’s open-source project. It is an adorable desktop robot equipped with 6 degrees of freedom, a built-in camera, gyro, and gesture sensor. In this project, I aimed to enhance its capabilities by adding features such as touch, peer communication, and voice functionality. This endeavor challenged me to layout several complex PCBs, which proved to be the most challenging task I had undertaken so far. Additionally, it improved my soldering skills, particularly in handling 0402 components. Moreover, I acquired valuable knowledge about the stm32 chip and honed my firmware writing skills through this project.