适合学习物联网的几款盒子

本文对比了几款适合物联网开发的盒子硬件参数,供大家参考。
M5GO v2.7 乐动掌控 v1.0 esp-s3 box Wio Terminal
适合学习物联网的几款盒子 适合学习物联网的几款盒子 适合学习物联网的几款盒子 适合学习物联网的几款盒子
厂商 明栈信息 盛思科技 乐鑫科技 Seeed
描述 一款物联网入门开发套装。 创客教育入门开发板 面向 AIoT、边缘 AI 和 IIoT 应用的开发平台。 多功能物联网开发板。
开源
乐高拼搭兼容

硬件参数

主控 ESP32 ESP32 ESP32-S3 ATSAMD51P19
SRAM 520KB 520KB 520KB 192KB
FLASH 16MB 8MB 16MB 4MB
PSRAM 16MB
IMU MPU6886 3轴陀螺仪+3轴加速 3轴陀螺仪+3轴加速 LIS3DHTR
磁场传感器 1
RGB灯 SK6812 x 10 ws2812 x 3
光线传感器 1 1
红外发射器 1
麦克风 双路 单路 双路 单路
喇叭 1 1 1 1
物理按键 3 2 3 3, 五向开关
触摸按键 6
显示屏 2寸 IPS LCD
320x240 
1.3寸 OLED屏
128x64
2.4寸 TFT触摸屏
320x240
2.4寸 LCD屏
320x240
功能接口 3组 4组 2组 Grove
电机接口 2组
存储 microSD
扩展接口 40pin 堆叠
PCIe 40pin 堆叠
电池 500 mAh 1000 mAh 选配
开发方式 UIFlow1/2
Arduino IDE
ESP-IDF
mPython Arduino IDE
ESP-IDF
MicroPython
Arduino
MicroPython
ArduPy
AT Firmware


M5GO

M5GO IoT Kit v2.7 套装内包含核心控制器 M5GO +6 个不同功能的拓展单元(传感器/执行器/分线器)。丰富资源接口,兼容 M5Stack 堆叠模块体系与传感器体系,可拓展性极强,底座开孔兼容 8mm 规格 LEGO 积木,结构搭建充满趣味,适合在各类正式环境使用。
开发方式:Arduino
板开发包:https://static-cdn.m5stack.com/resource/arduino/package_m5stack_index.json
内核源码:https://github.com/espressif/arduino-esp32
图形驱动库:GFX

乐动掌控

乐动掌控V1.0是专为STEAM教育开发的套件,内置了比较丰富的传感器和两个电机接口,底座兼容乐高拼搭,搭配乐动模块和积木结构件,可搭出百变创意作品。

ESP-BOX

ESP-BOX 是乐鑫科技推出的面向 AIoT、边缘 AI 和 IIoT 应用的开发平台。借助多功能配件和 ESP-BOX 项目内的可靠例程,包括离线语音助手、在线 AI 聊天机器人(使用 OpenAI 和其他大型语言模型平台开发)、Matter 设备/控制器、机器人控制器、USB 主从设备、无线传感器应用以及广泛的人机交互(HMI)应用。既适用于构建新项目原型,也适用于打造复杂的物联网系统。
开发方式:ESP-IDF
源码:https://github.com/espressif/esp-box/
图形驱动库:LVGL

Wio Terminal

Wio Terminal 微型计算机是由 Seeed 自主研发,内置多种物联网设备,拥有丰富的接口且同时支持无线数据连接,适合处理各种物联网项目,非常简单上手且教学文档齐全。
开发方式:Arduino
 板开发包:https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json
内核源码:https://github.com/arduino/ArduinoCore-samd
图形驱动库:TFT_eSPI

- 本文为本站原创文章,转载请保留出处。
- 文章链接:https://www.xpstem.com/article/2000368

07-05   阅读(23)   评论(0)
 标签: 创客 ESP32 物联网

涨知识
编码器

编码器是一种用来测量机械旋转或位移的传感器。它能够测量机械部件在旋转或直线运动时的位移位置或速度等信息,并将其转换成一系列电信号。

评论:
相关文章
ESP32 的中断机制和处理

本文介绍ESP32中的中断机制,以及如何通过GPIO中断实现按钮控制。重点讲解了如何设置中断服务例程、处理中断抖动问题,并提供了消除中断抖动的示例代码。


在ESP32上实现WEB交互界面

本文主要介绍在未联网(AP热点)情况下实现WEB交互界面的CSS和javascript库。


Arduino ESP32获取芯片、RAM信息

本文介绍如何使用Arduino-ESP32库中的API函数获取ESP32的芯片、RAM信息等,并提供了一个示例程序代码。


ESP32 FreeRTOS 双核使用

ESP32系列(包括ESP32-S3)搭载Xtensa双核处理器,默认情况下Arduino框架仅使用单核运行用户代码,通过多核编程,可以充分利用硬件资源来提升系统响应和性能。


ESP32 GPIO 矩阵和引脚多路复用

ESP32 芯片有34个物理GPIO管脚。每个GPIO管脚都可用作一个通用IO,或连接一个内部的外设信号。IO_MUX ¹、RTC IO MUX 和GPIO交换矩阵用于将信号从外设传输至GPIO管脚。


ESP32Encoder:高效的ESP32旋转编码器库

ESP32Encoder库是一个利用ESP32脉冲计数器硬件外设实现高效旋转编码器读取的软件库。


乐动掌控

乐动掌控采用掌控板作为主控,塑胶一体式外壳,侧面和底面开具多个乐高扩展孔位,兼容乐高积木,可完成多种创意应用。


ESP32 MicroPython存储数据到闪存

在MicroPython的ESP32库中,NVS类用于管理非易失性存储,支持 32 位有符号整数和 二进制blob。


MicroPython umqtt库的使用

umqtt 是 MicroPython 的一个轻量级 MQTT 客户端库,使得在微控制器上使用 MQTT 协议变得简单易行。本文将介绍 umqtt 的实用方法,帮助您更好地在项目中应用这一技术。


Arduino-ESP32 Preferences库使用详解

Arduino-ESP32项目提供的Preferences库是一个专为ESP32设计的非易失性存储解决方案,它替代了传统的Arduino EEPROM库,提供了更强大、更可靠的数据存储功能。

搜索
小鹏STEM教研服务

专属教研服务系统,助您构建STEM课程体系,打造一站式教学环境。

小鹏AIoT服务

为讲师、学员提供专属的物联网教学环境。