硬件和软件方面的知识。硬件方面包括电路基础、数字电路、模拟电路、微机原理等,软件方面包括C语言、汇编语言、数据结构、操作系统等
实时操作系统,51,多种32位系列单片机c\c++,esp32系列,linux系统的应用,qt的使用,前端简单网页的开发,arm Linux 相关的开发等等,
1:雕刻机项目,通过stm32g7做下位机,Stm32 mp做上位机,用qt写上位机程序,下位机用grbl控制
2:单片机的智能家居项目,多种传感器与语音识别功能
3:音响与节奏灯的制作
雕刻机项目,通过grbl 的核心控制算法,完成4轴的算法,再加上上位机的开发,使整个项目添加难度了。
通过stm32进行主要控制,然后语音模块通过另外一块32的板子进行控制,再有esp32联网,将数据上传云端,并且云端可以下发命令