源师兄

源师兄

源师兄是由开放原子开源基金会孵化及运营的开源项目,秉承“硬件开源、软件开源、课程开放”的宗旨,致力于为中小学信息科技和人工智能教育提供自主、开源、创新的软硬件整体方案,打造全新的青少年开源科创教育生态。

公告

README

源师兄介绍

愿景

以开源开放激发每一个青少年探索和创新的无限可能

使命

以开源硬件、开源软件和开放内容促进普适性科技教育,激发青少年创新能力;以开源思想推动开源教育和开放科学,构建教育者共享协作新模式。

介绍

源师兄L1是继L0(大师兄)版本后推出的全新升级版教学开发板,不仅在硬件性能上实现了显著提升,更在教学功能与开发体验上进行了多维拓展。其核心升级包括对WiFi6协议的支持,带来更高速、更稳定的无线连接能力,同时集成星闪技术,进一步强化了设备在复杂环境中的通信可靠性。在软件层面,L1采用了更规范、更完善的microPython支持,兼容更丰富的标准库与开发工具,使得编程教学更加符合主流开发实践。

硬件参数

源师兄介绍
参数项 具体说明
尺寸(mm) 42(长)x 51(宽)x 8(高)
供电方式 Type-C(5V)、扩展板(3.3V)、电池盒(3V)
工作电压 3V
输出电流 200mA
CPU 华为海思 WS63;主频:240MHz;Flash:4M;SRAM:606K
操作系统 OpenHarmony4.1
OLED 屏 0.96 寸,128×64
陀螺仪 SC7112,六轴
磁力传感器 MMC5983M
麦克风 支持,采集外部环境声音强度
光感传感器 LTR553,可测量光的强度及到障碍物的距离
RGB 灯 支持,3 颗可编程 RGB 灯(WS2812)
GPIO 11 路 GPIO(9 路非复用 GPIO)。支持 4 路 ADC,5 路 PWM,具体见引脚说明
I2C 支持,SCL (19),SDA (P20),具体见引脚说明
串口 支持,RX (P13),TX (P14),具体见引脚说明
蓝牙 板载低功耗蓝牙 Bluetooth Low Energy(BLE),兼容 BLE 4.0、4.1、4.2、5.0、5.1、5.2;支持 HID
WIFI 支持 wifi-6 无线连接,支持 IEEE 802.11b/g/n/ax,MAC 支持 IEEE 802.11d/e/i/k/v/w
星闪 支持 SLE1.0 协议,SLE 网关,支持广播、服务端 / 客户端两种连接方法
OpenHarmony 认证 通过 OpenHarmony 4.1 Release 兼容性认证
编程支持 支持图形化、Python、C++

引脚说明

源师兄引脚图

模拟读取(ADC):P1/P2/P13/P14 PWM:P0/P1/P2/P8/P12/P13 I2C:SCL(19),SDA(P20),ID为1 硬串口:RX(P13),TX(P14) 特殊说明:A按钮占用P5,B按钮占用P11

源师兄L1与L0(大师兄)版本对比

特性维度 源师兄 L1 L0(大师兄)
核心芯片 海思Hi3863V100
提供更强的处理能力与更优的能效比
海思Hi3861V100
无线连接 双模并进:支持高速Wi-Fi 6与低延时星闪(NearLink)技术,并集成蓝牙HID 标准无线连接
传感器套件 多维运动与环境感知:
集成6轴加速度计/陀螺仪(IMU)、地磁传感器、光线传感器、声音传感器及OLED屏幕
环境与语音感知:
集成温湿度传感器、光线传感器、OLED屏幕及语音识别(AI)模块
编程支持 更标准的microPython
提供更完善的库支持和开发环境
非标准microPython
扩展能力 显著增强:
保留标志性金手指鳄鱼夹卡槽,并优化IO扩展板设计
通过金手指鳄鱼夹卡槽与IO扩展板进行基础互动
物理尺寸 保持4.5CM × 5.16CM的紧凑设计 同为4.5CM × 5.16CM
核心教学场景 在继承L0场景基础上,新增并强化:
• 高精度运动控制(如机器人、平衡车)
• 方位感知与导航(如智能小车、指南针)
• 无线协同实验(利用星闪/Wi-Fi 6进行多设备通信)
• 交互式声光反馈项目
侧重于:
• 环境监测(如温湿度、光线)
• 语音AI交互
• 基础电子游戏与互动项目

编程软件

1、OH-Code。一款专为源师兄开发、国产、自主、可控的编程软件,支持图形化和python双重编程模式,除在线版本外,提供windows、mac、麒麟、统信离线版本,创作更便捷。

在线编程软件:https://ide.oh-code.com/v2

2、python编程软件。可以使用多种micropython编程工具,例如:mu-editor、thonny等。

开源生态

依托于源师兄硬件开源项目,打造以“源师兄”为核心的教育生态生态,包括软件、课程、硬件。

开源布局

硬件架构

硬件开源:开发者可以基于开源的硬件、原理图实现各种场景化设备,同时可以将自己的设备原理图、PCB贡献到源师兄项目,丰富整个源师兄硬件生态。

硬件框架

教程和资料

如果使用源师兄用于信息科技、人工智能、创客教育等,请查看:源师兄教学资料

许可协议

源师兄主要遵循开放原子开放硬件许可证,详情请参考各项目LICENSE声明。

热门项目
6

基于海思ws63芯片平台的源师兄开源项目硬件资料,包括硬件原理图和PCB layout文档。

5

基于海思3861芯片平台的源师兄开源项目硬件资料,包括硬件原理图和PCB layout文档。

4

源师兄固件仓库

4

本仓库由“源师兄”团队维护,旨在集中发布和管理各类活动信息,包括科技赛事、文化节、创新漂流瓶、行业展会等。为参与者提供及时、准确的活动通知、流程指南和资源下载。

3

源师兄的专属Python IDE,深度适配源师兄生态,打造人机一体的编程体验。

  • 源师兄固件仓库

    4
    0
    更新于 3月12日
    Star
  • 基于海思3861芯片平台的源师兄开源项目硬件资料,包括硬件原理图和PCB layout文档。

    C
    5
    0
    Apache-2.0
    更新于 2025年12月12日
    Star
  • 本仓库由“源师兄”团队维护,旨在集中发布和管理各类活动信息,包括科技赛事、文化节、创新漂流瓶、行业展会等。为参与者提供及时、准确的活动通知、流程指南和资源下载。

    4
    1
    更新于 3月9日
    Star
  • 源师兄扩展项目: 1602LCD | 由源师兄组织创建

    JavaScript
    1
    0
    Apache-2.0
    更新于 4月22日
    Star
  • 基于海思ws63芯片平台的源师兄开源项目硬件资料,包括硬件原理图和PCB layout文档。

    6
    1
    OpenAtom-Open-Hardware-v1.0
    更新于 27 天前
    Star
  • 源师兄扩展项目: DHT11 | 由源师兄组织创建

    JavaScript
    1
    0
    Apache-2.0
    更新于 4月22日
    Star
  • 源师兄扩展项目: 小喵V2 | 由源师兄组织创建

    1
    0
    Apache-2.0
    更新于 4月22日
    Star
  • 源师兄的专属Python IDE,深度适配源师兄生态,打造人机一体的编程体验。

    TypeScript
    3
    2
    Apache-2.0
    更新于 8 天前
    Star
  • 暂无简介

    0
    1
    更新于 8 天前
    Star
  • 源师兄扩展项目: HX711 | 由源师兄组织创建

    JavaScript
    1
    0
    Apache-2.0
    更新于 4月22日
    Star
查看全部项目 >
公告
成就
61
Star
6
Fork
1.83 K
Download
常用语言
JavaScript
Python
TypeScript
CSS
社区动态