莱尔德Connectivity的Gar和Barracuda产品提供可靠性、耐久性和性能
2019年最受欢迎的开发委员会
vip亚博 如今,微控制器无处不在,如果你环顾你的家,你的车或工作环境,你会发现它们在引擎盖下默默地工作,并且由于物联网行业的快速发展,微控制器在我们日常生活中的使用也急剧增加。亚博真人
因此,随着2019年即将结束,这里列出了10个最受欢迎的微控制器,它们颠覆性地改变了市场流,并向我们展示了物联网时代。亚博真人
洋葱₂+
Omega2是Onion基于linux、支持Wi-Fi的开发板,专为各种技能水平的制造商设计,以创建构建和连接硬件应用程序。最有趣的功能如下:
- 580MHz MIPS CPU
- 128 mb内存
- 32 mb存储
- USB 2.0支持
- 3.3V工作电压
- 12 GPIOs
- 双模2.4 GHz 802.11 b/g/n WiFi -同时托管WiFi接入点并连接到现有WiFi网络
- 开箱运行OpenWRT 18.06 Linux操作系统
- FCC和CE认证
它的尺寸为34x20x2.8 mm,小于树莓派的1/4,Arduino Uno的1/3。Omega2自带64MB闪存和固件,这意味着只要接通电源,你就可以使用了。所有这些只要5美元。
数据表/文件:https://docs.onion.io/omega2-docs/
Adafruit Feather M0 Express
Adafruit Feather M0 Express是一个非常特殊的开发板,运行在CircuitPython!
CircuitPython是MicroPython的一个面向初学者的版本——正如名字所暗示的那样,它是流行的Python编程语言的一个小而全功能的版本,专门用于电路和电子。下面列出了最有趣的功能。
- ATSAMD21G18 @ 48MHz, 3.3V逻辑/电源
- 256KB的FLASH + 32KB的RAM
- 没有eepm
- 32.768 kHz晶体时钟生成和RTC
- 3.3V稳压器,峰值电流输出500mA
- USB本机支持USB引导加载程序和串口调试
- 你还会得到大量的引脚——20个GPIO引脚
- 硬件串行,硬件I2C,硬件SPI支持
- 所有引脚的PWM输出
- 6 x 12位模拟输入
- 1 x 10位模拟输出(DAC)
- 内置100mA Li-Po充电器,充电状态指示灯LED
- 电力/启用销
- 测量2.0“x 0.9”x 0.28“(51mm x 23mm x 8mm)没有焊接头
当你把它插入到你的电脑上,它显示为一个名为CIRCUITPY的磁盘驱动器,如果你打开驱动器,你会看到一些文件,其中一个是“code.py”,这是CircuitPython启动后触发的文件,如果你编辑这个文件并放入你自己的代码,代码将立即执行,不需要编译或上传。所有这些花费19.95美元。
网站:https://www.adafruit.com/product/3403
粒子氩
的Argon是一个支持Wi-Fi的开发板它既可以作为独立的Wi-Fi端点,也可以作为Wi-Fi网关,也可以配置为颗粒网状网络,它由北欧nRF52840芯片供电,并具有内置的电池充电电路,因此很容易连接并为远程应用程序充电。下面列出了最有趣的功能。
- espresso ESP32-D0WD 2.4G Wi-Fi协处理器
- 北欧半导体nRF52840 SoC
- 20个混合信号GPIO (6 × Analog, 8 × PWM), UART, I2C, SPI
- Micro USB 2.0全速(12mbps)
- 集成Li-Po充电和电池连接器
- JTAG (SWD)连接器
- RGB状态LED
- 复位和模式按钮
- 用于Thread/BLE的板载2.4GHz PCB天线(不支持Wi-Fi)
- 两个用于外部天线的U.FL连接器(一个用于Thread/BLE,另一个用于Wi-Fi)
- 网格支持与部分云
- FCC, CE和IC认证
- 符合RoHS标准(无铅)
开发人员还可以购买各种各样的盾牌,用于与继电器、电机连接,最重要的是您可以通过Arduino环境对其进行编程。所有这些费用为27美元。
数据表/文件:https://docs.particle.io/argon/
PIC物联网工作组
的PIC-IoT WG开发委员会结合了强大的PIC24FJ128GA705 MCU, ATECC608A CryptoAuthentication™安全元件IC和完全认证的ATWINC1510 Wi-Fi®网络控制器-它提供了最简单有效的方式来连接您的嵌入式应用程序到谷歌云物联网核心。该电路板还包括一个板上调试器,不需要外部硬件来编程和调试MCU。
- PIC24FJ128GA705微控制器- 128 KB闪存和16 KB SRAM
- ATWINC1510 WiFi模块-单带2.4GHz b/g/n物联网网络控制器
- ATECC608A加密认证™设备保护存储16个密钥,SHA256, AES-CCM, ECDH(椭圆曲线Diffie-Hellman), ECDSA
- 其他单板功能
- RGB LED作为状态指示灯
- TEMT6000光传感器
- MCP9808温度传感器
- mikroBUS头到接口到MikroElektronika点击板™
- 车载调试器
- 微芯片MPLAB X板识别的自动识别
- 编程和调试
- 虚拟COM口(CDC)
- 一个逻辑分析通道(DGI GPIO)
- 集成锂离子/LiPo电池充电器
开箱即用的MCU预装了固件,使您能够使用板载温度和光传感器快速连接并将数据发送到谷歌云平台。所有这些费用为28.65美元。
网站:https://www.microchip.com/developmenttools/ProductDetails/AC164164
数据表/文件:http://ww1.microchip.com/downloads/en/DeviceDoc/PIC-IoT-WG-User-Guide-50002856A.pdf
Arduino Nano 33 IOT
这款小巧而强大的开发板具有Wi-Fi和蓝牙连接,其低功耗架构使其成为连接项目的实用且经济的解决方案。
Arduino Nano 33 IoT与Arduino物联网云平台兼容,并支持完全TLS安全传输:ATECC608A加密芯片将加密密钥存储在硬件中,为这类产品提供了非常高的安全性。与Arduino IoT Cloud的集成还提供了一种非常有效的方式,可以通过很少的编码和最少的工作来设置在线仪表板。下面列出了最有趣的功能
- 这个板是基于SAMD21G18A
- Ublox ESP32 wifi连接
- ARM®Cortex®-M0+ CPU运行在高达48 MHz
- 256kb系统内可编程Flash
- 32 KB SRAM内存
- 48mhz数字锁频环(dfl48m)
- 48 MHz至96 MHz分数数字锁相环(FDPLL96M)
- 12通道直接内存访问控制器(DMAC)
- 12通道事件系统
- 32位实时计数器(RTC),具有时钟/日历功能
- crc发电机32
- 1个全速(12mbps) USB 2.0接口
- 1个双通道I2S (Inter-IC Sound)接口
- 1个12位350ksps模数转换器(ADC)
- 10位350 ksps数模转换器(DAC)
- 工作电压- 1.62V - 3.63
该板既可以用于面包板(当安装引脚头),也可以作为SMT模块,直接通过蜂窝垫焊接。所有这些费用为18美元。
网站:https://store.arduino.cc/usa/nano-33-iot
数据表/文件:http://ww1.microchip.com/downloads/en/DeviceDoc/SAMD21-Family-DataSheet-DS40001882D.pdf
Arduino Nano Every
的Arduino Nano Every是Arduino的5V兼容板,尺寸最小:45x18mm!
Arduino Nano Every是传统Arduino Nano板的升级版,但采用了更强大的ATMega4089处理器。所以,它是为了满足下一代的需求而制造的。占地面积小,价格低廉,这使得Nano Every特别适合于可穿戴发明、低成本机器人、电子乐器,以及一般用于控制大型项目的较小部分。下面列出了最有趣的功能
- 该板基于ATMega4809
- AVR®CPU
- 20 MHz低功率内部振荡器
- 48kb系统内自编程闪存
- 256 b eepm
- 高达6 KB的SRAM
- 单脚统一程序调试接口
- 不同的睡眠选择
- 5种内部参考电压可供选择:0.55V、1.1V、1.5V、2.5V、4.3V
- 一个10位150 ksps模数转换器
- 5 PWM输出
- 外部输入电压21V - MAX
- 工作电压- 4.5V - 5.5V
这将允许您制作比Arduino Uno更大的程序(它有50%多的程序内存),并且有更多的变量(RAM大200%)。所有这些都要花费9.90美元。
网站:https://store.arduino.cc/usa/nano-every
Arduino Nano 33 BLE
的Arduino Nano 33 BLE是一种新板上著名的形式因素。它带有一个嵌入式9轴传感器,使这个板成为可穿戴设备的理想选择,
Arduino Nano 33 BLE是传统Arduino Nano的升级版,但包含更强大的处理器,Nordic Semiconductors的nRF52840, 32位ARM®Cortex™-M4 CPU,运行频率为64 MHz。下面列出了最有趣的功能
- 蓝牙®5,IEEE 802.15.4-2006, 2.4 GHz收发器
- ARM®Cortex®-M4 32位处理器,FPU, 64 MHz
- 1mb闪存和256kb内存
- ARM®TrustZone®Cryptocell 310安全子系统
- 128位AES/ECB/CCM/AAR协处理器(动态数据包加密)
- 支持并发多协议的Nordic SoftDevice
- 观察点和跟踪调试模块(DWT、ETM和ITM)
- 12位,200 ksps ADC - 8个可配置通道,可编程增益
- 15级低功耗比较器,从系统关闭模式唤醒
- 音频外设:I2S、数字麦克风接口(PDM)
- 温度传感器
- 安全引导就绪
- 安全擦除
- 工作电压- 1.7V - 3.3V
- 外部输入电压21V - MAX
Nano 33 BLE配备了一个9轴惯性测量单元(IMU),这意味着它包括一个加速度计,一个陀螺仪和一个3轴分辨率的磁力计。这使得Nano 33 BLE成为更先进的机器人实验的完美选择。所有这些都要花费19美元
网站:https://store.arduino.cc/usa/nano-33-ble
数据表/文件:https://content.arduino.cc/assets/Nano_BLE_MCU-nRF52840_PS_v1.1.pdf
Arduino Nano 33 BLE Sense
的Arduino nano 33 BLE感测板与Arduino nano 33 BLE非常相似,但传感版的电路板上有5个传感器。下面列出了最有趣的功能
- LSM9DS1 - iNEMO惯性模块:3D加速度计,3D陀螺仪,3D磁力计
- APDS9960 -数字接近,环境光,RGB和手势传感器
- MP34DT05 - MEMS音频传感器全向数字麦克风
- LPS22HB - MEMS纳米压力传感器:260-1260 hPa
- HTS221 -相对湿度和温度电容式数字传感器
- 蓝牙®5,IEEE 802.15.4-2006, 2.4 GHz收发器
- ARM®Cortex®-M4 32位处理器,FPU, 64 MHz
- 1mb闪存和256kb内存
- ARM®TrustZone®Cryptocell 310安全子系统
- 128位AES/ECB/CCM/AAR协处理器(动态数据包加密)
- 支持并发多协议的Nordic SoftDevice
- 观察点和跟踪调试模块(DWT、ETM和ITM)
- 12位,200 ksps ADC - 8个可配置通道,可编程增益
- 15级低功耗比较器,从系统关闭模式唤醒
- 音频外设:I2S、数字麦克风接口(PDM)
- 温度传感器
- 安全引导就绪
- 安全擦除
- 工作电压- 1.7V - 3.3V
- 外部输入电压21V - MAX
所有这些花费为31.3美元
网站:https://store.arduino.cc/usa/nano-33-ble-sense
数据表/文件:https://content.arduino.cc/assets/Nano_BLE_MCU-nRF52840_PS_v1.1.pdf
ESP32
ESP32-WROOM-32D和ESP32-WROOM-32U是功能强大的通用Wi-Fi+BT+BLE MCU模块,针对各种应用,从低功耗传感器网络到最苛刻的任务,如语音编码,音乐流媒体和MP3解码。下面列出了最有趣的功能
- Xtensa®单/双核32位LX6微处理器,最高可达600 MIPS (ESP32-S0WD为200 MIPS, ESP32-D2WD为400MIPS)
- 448 KB ROM
- 520kb sram
- RTC中的16kb SRAM
- QSPI支持多个flash/SRAM芯片
- Wi-Fi - 802.11 n (2.4 GHz),最高150mbps
- 符合蓝牙v4.2 BR/EDR和BLE规范
- BLE模式下+ 12dbm发射功率
- 34 ×可编程gpio
- 12位SAR ADC可达18通道
- 2 × 8位DAC•10 ×触摸传感器•
- 4 × spi
- 2 × i²s
- 2 × i²c
- 3 × uart
- 1台主机(SD/eMMC/SDIO)•1台从机(SDIO/SPI)
- 以太网MAC接口,专用DMA和IEEE 1588支持
- 可以2.0
- 红外(TX / RX)
- 电动机PWM
- LED PWM可达16通道
- 霍尔传感器
所有这些费用为14.03美元
网站:https://www.espressif.com/en/products/hardware/esp32/overview
数据表/文件:https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf
ESP8266
的ESP8266 WiFi模块是一个独立的SOC,集成TCP/IP协议栈,可以让任何微控制器访问您的WiFi网络。ESP8266既可以承载应用程序,也可以从另一个应用处理器卸载所有Wi-Fi网络功能。每个ESP8266模块都预先编程了AT命令集固件,这意味着,您可以简单地将其连接到您的Arduino设备,并获得与WiFi Shield提供的一样多的WiFi功能(这只是开箱即用)!ESP8266模块是一种具有巨大且不断增长的社区的极具成本效益的板。下面列出了最有趣的功能
- 2.4 GHz Wi-Fi (802.11 b/g/n,支持WPA/WPA2),
- Tensilica L106超低功耗32位单片机运行在80mhz(或超频至160兆赫)
- i²C串行通信协议,
- 模数转换(10位ADC)
- SPI (Serial Peripheral Interface)串行通信协议,
- I²S接口与DMA(直接内存访问)(与GPIO共享引脚),
- UART(在专用引脚上,加上仅传输的UART可以在GPIO2上启用),以及
- 脉宽调制。
ESP8266 Wi-Fi模块支持标准IEEE802.11 b/g/n协议,完整的TCP/IP协议栈。用户可以使用此模块向现有设备添加网络功能或构建单独的网络控制器。所有这些花费都是3美元
网站:https://www.espressif.com/en/products/hardware/esp8266ex/overview
数据表/文件:https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf
Tessel 2
的Tessel 2是一个开源开发委员会。它运行JavaScript并支持npm,这意味着要控制电路板,你需要了解node.js。它是一个用于原型设计和生产嵌入式硬件的平台,非常适合物联网(IoT), Tessel 2的主处理器运行一个非常轻量级的OpenWRT版本。下面列出了最有趣的功能
- 芯片式580MHz WiFi路由器系统(联发科MT7620n)运行Linux (OpenWRT)
- 64mb的DDR2 RAM
- 32mb的闪存
- 16 GPIO
- 2高速USB 2.0接口
- 微型USB接口
- 10/100以太网接口(RJ-45接口)
- 48MHz ARM Cortex M0微控制器(爱特梅尔公司SAMD21)
- 两个模块端口比它们的前辈更有能力
- 一个按钮和一堆led灯,因为没有闪烁的Tessel是什么?
所有这些花费都是44.45美元
数据表/文件:https://tessel.gitbooks.io/t2-docs/content/
很小的4.0
最小的外形,最强大的处理器,很小的4.0是最新的Teensy,在Teensy 1.4 × 0.7英寸的外形上提供了最快的微控制器和强大的外设。Teeny 4.0的大小和形状与teeny 3.2相同,并保留了与teeny 3.2的大部分引脚功能的兼容性。下面列出了最有趣的功能
- ARM Cortex-M7在600 MHz
- 1024K RAM (512K紧密耦合)
- 2048K闪存(64K预留用于恢复和EEPROM仿真)
- 2个USB接口,均为480mbit /sec
- 3个CAN总线(1个带CAN FD)
- 2 I2S数字音频
- 1 S/PDIF数字音频
- 1个SDIO(4位)本机SD
- 3 SPI,全部用16个字FIFO
- 3个I2C,全部带有4字节FIFO
- 7串行,所有4字节先进先出
- 32个通用DMA通道
- 31个PWM引脚
- 40个数字引脚,所有中断能力
- 14个模拟引脚,芯片上2个adc
- 加密加速
- 随机数发生器
- 日期/时间的RTC
- 可编程FlexIO
- 像素处理管道
- 外围交叉触发
- 上下电管理
这一切的代价是19.95美元
网站:https://www.pjrc.com/store/teensy40.html
数据表/文件:https://docs.platformio.org/en/latest/platforms/teensy.html
树莓派4型号- B
一个超酷的35美元的信用卡大小的购买动力,直接从英国树莓派基金会在学校和发展中国家推广基础计算机科学。它继续运行基于debian的为树莓派设计的计算机操作系统。下面列出了最有趣的功能
- Broadcom BCM2711,四核Cortex-A72 (ARM v8) 64位SoC @ 1.5GHz
- 1GB, 2GB或4GB LPDDR4-3200 SDRAM(取决于型号)
- 2.4 GHz和5.0 GHz IEEE 802.11ac无线,蓝牙亚慱体育官网APP在线下载5.0,BLE
- 千兆以太网
- 2个USB 3.0接口;2个USB 2.0接口。
- 树莓派标准40针GPIO头(完全向后兼容以前的板)
- 2 × micro-HDMI端口(最高支持4kp60)
- 2通道MIPI DSI显示端口
- 2通道MIPI CSI摄像头接口
- 四极立体声音频和复合视频端口
- H.265 (4kp60解码),H264 (1080p60解码,1080p30编码)
- OpenGL ES 3.0图形
- Micro-SD卡槽用于加载操作系统和数据存储
- 5V DC通过USB-C连接器(最低3A*)
- 5V DC通过GPIO头(最低3A*)
- 启用PoE (Power over Ethernet)(需要单独的PoE HAT)
- 工作温度:0 - 50℃环境
网站: https://www.raspberrypi.org/products/raspberry-pi-4-model-b/
数据表/文件:https://www.raspberrypi.org/documentation/
Azure球体MT3620入门套件
Avnet Azure Sphere MT3620入门套件使用微软的Azure Sphere支持高度安全的端到端物联网实现的快速原型。该小尺寸载波板包括一个可量产的MT3620 Sphere模块,具有Wi-Fi连接,以及多个扩展接口,可轻松集成传感器、显示器、电机、继电器等。下面列出了最有趣的功能
航空公司董事会
•两个MikroE单击单板扩展插座
•格罗夫膨胀连接器(I2C)
•车载传感器
- - - - - -使用硬件加速计
- - - - - -使用硬件陀螺
- - - - - -温度
- - - - - -压力/气压
- - - - - -环境光
•接口可选的OLED 128x64显示器
•USB接口
-支持调试、服务和恢复UARTs和JTAG
•用户按钮开关和led
•5V ~ 3.3V电源调节
•直流电源输入:
-主机USB 5V
-外部5V DC和VBAT电源的端子占地面积
Azure球体MT3620模块
- MT3620AN SoC
- 3x ISU接口预配置为UART, SPI, I2C
- ADC/GPIO: 3x 12位ADC输入(或3个GPIO)
- PWM/GPIO: 9倍PWM输出(或多达24个GPIO)
- RTC(需要VBAT供应)
- 双频2.4/5GHz 802.11 a/b/g/n Wi-Fi
- 双频2.4/5GHz芯片天线
所有这些花费都是75.07美元
Arduino UNO
在我看来,Arduino Uno仍然是绝对初学者和爱好者最喜欢的。Arduino Uno R3是最简单但最强大的原型环境。它基于ATmega328P芯片。下面列出了最有趣的功能
- 单片机:ATmega328
- 工作电压:5V
- 输入电压(推荐):7v ~ 12v
- 输入电压(限制):6-20V
- 数字I/O引脚:14个(其中6个提供PWM输出)
- 模拟输入引脚:6
- 每个I/O引脚的直流电流:40 mA
- 3.3V引脚直流电流:50 mA
- Flash内存:32 KB,其中0.5 KB用于引导加载程序
- SRAM: 2 KB (ATmega328)
- EEPROM: 1 KB (ATmega328)
- 时钟速度:16mhz
它为初学者提供了一个丰富的开发板,只需18.50美元左右