软件资源
硬件资源
ESP32
- 高度集成
ESP32集成了双核240 MHz MCU、两个浮点运算单元 (FPU)、硬件安全加速器、电容触摸传感器、霍尔传感器、ADC、DAC、蓝牙/Wi-Fi 协议栈、TR滤波器、双工器、功率放大器、接收低噪声放大器、射频balun和天线开关。ESP32的外围器件不超过10个,即可实现强大的处理性能、可靠的安全性能,以及Wi-Fi和蓝牙功能。
- Wi-Fi +蓝牙
ESP32可作为独立系统运行应用程序或是主机MCU的从设备,通过SPI/SDIO或I2C/UART接口提供Wi-Fi和蓝牙功能。
- 超低功耗
ESP32专为移动设备、可穿戴电子产品和物联网应用设计。该款芯片拥有业内最高水平的低功耗芯片的所有特征,比如精细分辨时钟门控、省电模式和动态电压调整等。
- 性能稳定
ESP32性能稳定,易于制造,工作温度范围达到-40°C到+125°C。ESP32还集成了先进的自校准电路,实现了动态自动调整,可以消除外部电路的缺陷以不受外部环境的影响。
点击购买ESP32
ESP8266
- 高度集成
ESP8266是业内集成度最高的Wi-Fi芯片,最小封装尺寸仅为5mmx5mm。ESP8266高度集成了天线开关、射频balun、功率放大器、低噪放大器、过滤器和电源管理模块,仅需很少的外围电路,可将所占PCB空间降到最低。
- 32 位 Tensilica MCU
ESP8266内置Tensilica L106 32位微型控制器(MCU),具有超低功耗和16位RSIC,时钟速度最高可达160 MHz。支持实时操作系统 (RTOS),目前Wi-Fi协议栈只用了20%的MIPS,其他均可用于用户编程和开发。
- 低功耗
ESP8266专为移动设备、可穿戴电子产品和物联网应用而设计,通过多项专有技术实现了最低功耗。ESP8266有三种运行模式:激活模式、睡眠模式和深度睡眠模式,能够延长电池寿命。
- 性能稳定
ESP8266集成了更多的元器件,性能稳定,易于制造,工作温度范围达到-40°C到+125°C。
点击购买ESP8266
micro:bit
- nRF51应用处理器
ARM Cortex-M0 32位处理器,Flash ROM256kb,RAM16KB,主频16MHz,
- 蓝牙无线通信
板载2.4GHz转码器通过Nordic S110 SoftDevice支持蓝牙通信,该软件提供了全面的蓝牙低功耗堆叠。这允许micro:bit与广泛的蓝牙设备通信,包括智能手机和平板电脑。
- 低功耗无线电通信
板载2.4GHz转码器支持多种其他无线电通信标准,包括专有的北欧Gazell协议。该协议在支持这种专有协议的其他设备之间提供了非常简单的小数据包广播无线电接口,例如其他micro:bit设备在micro:bit上显示的多种语言的“收音机”界面是建立在该Gazell协议之上的。此外,micro:bit运行时软件为每个数据有效负载添加“组代码”,从而允许进行简单的用户管理设备寻址和过滤。
点击购买micro:bit
pyboard
硬件的主要特点:
- STM32F405RG微控制器
- 168 MHz Cortex M4 CPU,带硬件浮点
- 1024KiB闪存ROM和192KiB RAM
- 微型USB连接器,用于电源和串行通讯
- Micro SD卡插槽,支持标准和高容量SD卡
- 3轴加速度计(MMA7660)
- 可选电池备份的实时时钟
- 左边缘和右边缘有24个GPIO,底行有5个GPIO,底部有LED和开关GPIO
- 3x 12位模数转换器,可在16个引脚上使用,4个具有模拟接地屏蔽
- 两个12位数模转换器(DAC),可在引脚X5和X6上使用
- 4个LED(红,绿,黄,蓝)
- 1个复位和1个用户开关
- 板载3.3V LDO稳压器,能够提供高达250mA的输入电压范围3.6V至16V
- ROM中的DFU引导加载程序,便于升级固件