|
|
- # xai-cloud-iot-learning
-
- 所需知识:模拟电子技术 数字电子技术 C语言 JAVA语言
- ## 一、上位机软件部分
- 1. 开发工具简要介绍
- 上位机软件开发:
- 嵌入式软件开发:
- 嵌入式硬件开发:
- 供电 主控 通信(组网) 离线存储 防护
- 器件选型
- 2. 代码管理与集成
- gitlab gitea
- 3. 代码规范化
- //目的 意义 文档 Java Python C C++ Git
- 4. 物联网系统整体介绍
- 5. 前端代码讲解
- 6. 后端代码讲解
- 7. MQTT协议介绍
- 8. EMQX中间件
- 9. 视频平台开发
- ## 二、嵌入式软件部分
- 1. 基本概念介绍
- 2. 基本工具介绍
- 3. 51单片机介绍(8 位 裸机hex -》 mcu)
- 4. STM32单片机介绍(32位 rtos -hex (带有系统的))
- 5. Linux单片机介绍(ubuntu ai )人工智能 基本算法 优化(C++高 剪枝# 移植算法 RKNN RK3588)
- 6. ZYNQ 7000 FPGA介绍(高速通讯 1Gbps 高扩展性)
- 7. 英伟达Jetson系列介绍cuda nano nxGPU(4090 )
- AIOT
- ## 三、嵌入式硬件部分
- 1. 模拟电路基础知识
- 2. 数字电路基础知识
- 3. AD双层板(四层)教学
- 4. PCB打样与焊接
- 5. WIFI模块介绍 以ESP8266为例
- 6. LORA模块介绍
- 7. 4G模块介绍
- 8. ZigBee模块介绍
- 9. 蓝牙模块介绍
- 10. 常见电源模块介绍
- 四、进阶部分
- 1. 从零开发基于51的DTU(包含部分 功能 代码 上传数据 可视化 控制)
- 2. 从零开发基于stm32的DTU数据收集与组网(包含部分 功能 代码 上传数据 可视化 控制 OTA)
- 3. 从零开发基于ARM的边缘数据传输与计算单元(包含部分 功能 代码 上传数据 可视化 控制)
|