1. Skids简介

The front of skids

1.1. 什么是Skids

  • Skids是由沈阳牛艾科技有限公司自主研发的、高度集成的、用于教学领域的手持智能终端。
  • 采用高性能单片机系统做为控制核心,集成了Python开发环境和硬件支撑库,可以让Python编程教学变得更简单。
  • 提高学生的学习兴趣,降低物联网、嵌入式、软件工程、电子工程、通信等各类专业的教学入门难度。

1.2. Skids的供电

  • Skids支持两种方式的供电
    • 通过USB接口供电
    • 采用电池供电
  • 学习或开发过程,推荐使用USB接口来供电

1.3. 配套资源

Skids提供了全面的课程体系和丰富的教学资源,包括PPT课件、技术文档、源代码和微课堂等。

Supporting resources

1.4. 涵盖的课程体系

课程名称 课程内容
Python程序设计 主要讲解Python语法基础,程序结构和常用函数等,并基于Skids 进行程序讲解和演示
微处理器与单片机 介绍微处理器体系结构、工作原理和应用;讲解单片机的硬件结 构、指令系统、定时器、中断系统、外部接口、调试技术等,并 基于Skids讲解单片机应用系统的设计与基于Python进行单片机的 开发。
电路基础 讲述电路的基本概念和基础知识,以及电路分析的理论和方法, 初步掌握电路设计的思路,并安排学生进行Skids的电路分析。
面向对象程序设计 基于俄罗斯方块、贪吃蛇等小游戏,讲解面向对象程序设计的思 想,类、封装、继承的概念及相应的Python实现。
网络通信 介绍TCP/IP网络架构和工作流程,并讲解WIFI通信协议的原理和 应用;通过Skids介绍并演示TCP/IP网络的Socket通信的原理和 Python代码实现。
计算机体系结构 结合Skids设备,讲解计算机的基本设计思想和由此产生的逻辑结 构、工作原理等,并介绍软硬部件的结构及各部件之间相互关系。
课程设计/生产实训 基于Skids开发板,可以很方便的进行课程设计,例如实现一款小 游戏或一个物联网设备。

此外,Skids能够提高开发效率,提升项目开发速度 ,可以用于创新大赛、电子设计大赛及大学生毕业设计等。

1.5. 适用的专业领域

  • 物联网、嵌入式相关专业
  • 软件工程、通信、电子相关专业
  • 需要具有一定编程基础的专业
  • 所有需要参加Python国家计算机二级考试的专业

1.6. Skids的硬件配置

  • 处理器为双核32位MCU,主频高达230MHz,计算能力可达600DMIPS
  • 集成了WIFI和蓝牙功能;并可以扩展支持Zigbee协议
  • 搭配了2.8寸高清液晶屏
  • 集成了4个用户按键
  • 提供了Micro USB接口,可以很方便的与PC连接
  • 提供了3.5mm音频接口
  • 提供了TF卡插槽,支持TF卡
  • 独特的电源管理和低功耗技术确保设备适用于各种物联网应用场景