Coder Social home page Coder Social logo

hongda3141 / siot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vvlink/siot

0.0 2.0 0.0 660.79 MB

SIoT为一个为中小学STEM教育定制的跨平台的开源MQTT服务器程序,S指科学(Science)、简单(Simple)的意思。SIoT支持Win10、Win7、Mac、Linux等操作系统,支持虚谷号、树莓派等迷你电脑,一键启动,无需注册和设置即可使用。

License: MIT License

Makefile 0.09% Batchfile 0.12% Python 4.53% HTML 82.48% CSS 2.40% JavaScript 10.38%

siot's Introduction

“虚谷物联”项目

项目简介:

“万物互联”的时代正渐行渐近,物联网技术也越来越受到创客教育、STEAM教育领域的重视。但由于缺乏简单易用的物联网平台和廉价稳定的智能终端,中小学生很难有机会通过剖析物联网产品,真正学习物联网技术并设计相关应用。SIoT和掌控板的出现,不仅让物联网技术进入基础教育成为可能,还提供了一种更加便捷的数据采集方式,帮助学生使用“数据探究”的方式去研究科学问题。

“虚谷物联“项目是“虚谷计划”(**电子学会现代教育技术分会联合国内高校专家、社会创客和一线教师共同发起)的子项目,由“虚谷计划”组委会发起,除了提供开源的核心软硬件外,还提供了丰富的教程和完善的课程。

项目开源地址(github):https://github.com/vvlink/SIoT/

码云镜像地址:https://gitee.com/xiezuoru/SIoT

项目目标:

让孩子们学习并应用真正的物联网技术

SIoT文档的阅读地址

https://siot.readthedocs.io/

核心产品:

  1. SIoT服务器程序

一款为中小学STEM教育定制的开源MQTT服务器程序,S指科学(Science)、简单(Simple)的意思。SIoT支持Win10、Win7、Mac和Linux等操作系统,一键启动,无需注册和设置即可使用。

  1. 掌控板

一款为普及创客教育而生的开源硬件,价格低廉而性能强大,支持Wi-Fi功能并集成了按钮、触摸键、麦克风、蜂鸣器和显示屏等常见电子模块,适用于中小学的大班教学。掌控板默认支持MQTT协议。

  1. 虚谷号

一款开源的迷你电脑,集成了高性能处理器和通用单片机芯片,内置多种通信和扩展接口,既可以作为一台完整的电脑使用,也可以作为一个微型的可编程智能终端,为人工智能教育而设计。虚谷号集成了SIoT软件,插电即可使用。

  1. OBLOQ物联网模块:

一款串口转Wi-Fi的物联网模块,能够让Arduino、micro:bit等不具备Wi-Fi功能的硬件连上无线网络。

注:如果需要得到更多支持,欢迎加入“虚谷物联项目交流”微信群

浏览指南

  • software,提供SIoT软件下载
  • MQTT tools,提供常见的MQTT调试、应用工具
  • examples,提供各种应用范例
  • essay,与物联网应用、科学测量相关的案例、论文
  • build,已经生成的SIoT文档(HTML格式)
  • source,SIoT文档(使用手册)的源码

虚谷物联的LOGO,设计人:邹燕儿

虚谷物联的LOGO,设计人:邹燕儿

SIoT使用手册目录

简介

介绍物联网、MQTT和SIoT软件。

下载和安装

介绍SIoT软件的下载、安装、运行以及软件操作界面。

客户端连接范例

介绍各种客户端和SIoT软件的连接。SIoT为标准的MQTT服务器,支持绝大多数的客户端程序连接。

典型应用案例

介绍各种利用物联网技术实现的典型应用案例,重点关注如何利用物联网技术进行科学探究。

高级操作技巧

介绍SIoT的一些高级操作,如安全设置、WebAPI和数据导出等。

siot's People

Contributors

xiezuoru avatar linmiaoyan avatar nahao8 avatar easonqys avatar beckyluyanan avatar imhoaking avatar zhangyuxiaowanzia avatar beari7 avatar song07558 avatar nbdiy avatar lsl-cxe avatar mao123456789 avatar hznupeter avatar horizonwind2004 avatar hahawa321 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.