来发一个基于全志f1c100s芯片的开源物联网系统-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4864|回复: 0

来发一个基于全志f1c100s芯片的开源物联网系统

[复制链接]
发表于 2020-6-12 10:30 | 显示全部楼层 |阅读模式
全志f1c100s,f1c200s简直是单片机中的性价比之王,超大内存,超高性能,超低价格,值得你入手试一试。开发板基于widora tiny200,系统基于rt-thread,拥有mqtt,网络,触控屏幕等等你想想都流口水的功能。
开发语言lua,类arduino的开发方式,上手速度不要太快。
下面展示下电灯代码:
GPIO_PORT_A = 0;
GPIO_PIN_0 = 0;
IO_INPUT = 0;
IO_OUTPUT = 1;

function setup()
    sys.println("gpio test.",0);

    gpio.pinMode(GPIO_PORT_A,GPIO_PIN_0,IO_OUTPUT);   
end

function loop()
    gpio.digitalWrite(GPIO_PORT_A,GPIO_PIN_0,IO_OUTPUT);
    sys.delay(1000);   
    gpio.digitalWrite(GPIO_PORT_A,GPIO_PIN_0,IO_INPUT);
    sys.delay(1000);
end



显示一个工业仪表盘的代码:
SHOW=1;
gauge=-1;
LV_ALIGN_CENTER=0;

function setup()
    sys.println("gui Gauge test.",0);

    gauge=gui.addGauge(200,100,250,100,SHOW);
    gui.setSize(gauge,250,250);
    gui.setAlign(gauge,LV_ALIGN_CENTER,0,0);
end

function loop()  
    sys.delay(10);
end



而这一切都得全部基于网络,单片机不保存代码,和用浏览器打开网页原理类似,单片机启动后自动下载lua脚本,然后在内存中运行。
真正的物联网系统。
而这一切全部都是开源的,包括f1c100s单片机pcb,整个系统等等,你想要的一切都是开源的。
项目地址:
https://gitee.com/akinggw/MIVMS/tree/master/f1c100s-rtt


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 04:47 , Processed in 0.220623 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表