esp32摄像显示时间_TinyPICO-比拇指还小的ESP32开发板- 国外创客众筹发现第二期

国外创客开发板创新日新月异

我们想尝鲜体验却十分苦难

一片板卡从海外跋山涉水到我们手中

遇到各种各样的问题

海外组团开始啦!~

本次我们从国外开发板众筹网站crowdsupply

挑选一款体积较小/功能强大的板卡ESP32

ESP32板卡特色

7b7dc01f6b080687e9727a1b20bd38c1.png

现在芯板坊开始预定啦~~!!

喜欢的朋友请点击文末小程序预定

叫上小伙伴抓紧时间行动吧!

TinyPICO是目前最小的全功能ESP32开发板,比拇指还小的板子却能让用户体验双核240MHz的ESP32处理器强大的网络连接能力。

我们为何选择TinyPICO

市面上虽然已有很多ESP32开发板了,但是他们都裁剪了ESP32的一个或多个功能。某些是不支持电池管理功能,有些是没有低功耗睡眠模式,还有的虽然有低功耗模式,但是板子太大并且不能简单链接面包板,阻碍了DIY。

cc6d3d0bab5fad78ec0e3a17bf219084.png

如果你没有亲手拿过,你绝对不会体会到TinyPICO有多小。

功能参数

处理器

  • 32-bit 240 MHz 双核处理器
  • 4 MB SPI flash
  • 4 MB 片外 PSRAM

无线

  • 2.4 GHz Wi-Fi - 802.11b/g/n
  • Bluetooth BLE 4.2
  • 3D 天线

电源

  • 700 mA 3.3 V LDO 稳压源
  • 为电池应用优化的电源电路
  • 锂电池充电管理芯片
  • 背面有电池座
  • 电源灯(红) & 充电灯 (橙色)

外框

  • 容易接入面包板
  • 18 mm x 32 mm

连接功能

  • 14x GPIO 可以外接排针
  • USB + serial/UART下载口
  • APA102 RGB 三色LED

控制部分

  • 预装MicroPython
  • 支持 Arduino IDE
  • 支持 Espressif IDF
  • 丰富的例程和函数库
232a5c492e4486cc0b6c92c382914f5f.png

引脚框图

55289604574f1d02f9e53646a536e216.png

开发平台&软件文档

TinyPICO发货时就预装了MicroPython并且支持Arduino IDE和Espressif IDF,所以用户可以按照自己喜好选择。

为了能在TinyPICO上使用MicroPython和Arduino C++ helper libraries,设计人员们花费了非常多的精力,甚至MicroPython的很多库都是根据产品的特定硬件重写的。

TinyPICO网站上有我们的基础例程,所有的函数库我们都上传到了 TinyPICO GitHub repository。

开源

我们热衷于开源硬件。我们设计的时候参考了很多其他开源硬件的原理图和Layout,比如 Adafruit, Sparkfun和其他开原作品。现在,我们将TinyPICO整个开源回馈社区。

所有硬件都遵循 CERN open hardware license,软件遵循MIT open software license。所以在确定要借鉴这些文档前请先熟悉下这个license内容。

在TinyPICO GitHub repository上可以找到所有的软硬件文档和下面展示的所有配件。

TinyPICO 拓展模块

我们设计了很多TinyPICO的拓展模块,叫Shield。这些都可以在TinyPICO网页上找到,所有的模块都有合适的接头,但是有些比较松,需要焊接下。

Play Shield

cd7f90619bc68ad39bdcdb7a957c77bc.png

Play Shield是一个多功能的拓展模块可以用于输出显示,做实验甚至游戏应用。模块上包含很多好玩的东西:

  • 128x64 白色 OLED
  • 3轴加速度计
  • 亮度传感器
  • 音频放大器
  • 蜂鸣器
  • 蓝色LED
  • 4个输入按键+复位键
  • 锂电池接口&电源开关
  • TinyPICO接口

Play Shield 端口

a0cb4a5f140f78966a085ecd43e0ce04.png

如果通过Shield的JST接口来给TinyPICO和Play Shield供电,那么可以使用Shield上的电源开关来控制系统电源。所以当用USB线给电池充电的时候,记得要开关打开。

Audio Shield

aa79aa9de6a1e44e40163e62c5d65eae.png

The Audio Shield 包含:

  • 1.5 W 音频放大器 - 可选择关闭
  • 蜂鸣器
  • 可调电位器用于改变增益
  • 用于切换板载蜂鸣器或者外部扬声器(有对应接口)的开关

Audio Shield 端口

02c2db584bb6e281662399c597152c7d.png

GPIO25可接音频输入,GPIO4是音频放大器的控制信号,用户可以选择关闭他来降低功耗,特别是电池供电的情况下。

RTC Shield

87f74878523c6915b44dd3c2ff5e3c26.png

RTC Shield为TinyPICO带来精确的时刻控制,这在很多电子设备中是至关重要的:

  • MCP7940N RTC
  • 极低功耗
  • 适合闹钟,日历等应用
  • 多功能引脚 - 通过排针引出,可以当其他功能使用
  • CR1025 3 V 纽扣电池座

RTC Shield 端口

06fb0bd4b3e053fe0d28fc3b14b3899b.png

Grove I²C Shield

b60859737e9ab488e7641797f1898074.png

Grove是一个非常简便的接口板,非常多的模块支持这种板卡。Grove I²C Shield使得我们的TinyPICO也能简单的融入整个生态环境中:

  • 最高支持3路 I²C Grove modules 接入一个 TinyPICO
  • 第4个设备可通过管脚接口接入
  • 10K SCL和SDA上拉电阻

Grove I²C Shield 端口

677c1fc7c418b97388532e05932a8882.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
2022 / 01/ 30: 新版esptool 刷micropython固件指令不是 esptool.py cmd... 而是 esptool cmd... 即可;另外rshell 在 >= python 3.10 的时候出错解决方法可以查看:  已于2022年发布的: 第二章:修复rshell在python3.10出错 免费内容: https://edu.csdn.net/course/detail/29666 micropython语法和python3一样,编写起来非常方便。如果你快速入门单片机玩物联网而且像轻松实现各种功能,那绝力推荐使用micropython。方便易懂易学。 同时如果你懂C语音,也可以用C写好函数并编译进micropython固件里然后进入micropython调用(非必须)。 能通过WIFI联网(2.1章),也能通过sim卡使用2G/3G/4G/5G联网(4.5章)。 为实现语音控制,本教程会教大家使用tensorflow利用神经网络训练自己的语音模型并应用。为实现通过网页控制,本教程会教大家linux(debian10 nginx->uwsgi->python3->postgresql)网站前后台入门。为记录单片机传输过来的数据, 本教程会教大家入门数据库。  本教程会通过通俗易懂的比喻来讲解各种原理与思路,并手把手编写程序来实现各项功能。 本教程micropython版本是 2019年6月发布的1.11; 更多内容请看视频列表。  学习这门课程之前你需要至少掌握: 1: python3基础(变量, 循环, 函数, 常用库, 常用方法)。 本视频使用到的零件与淘宝上大致价格:     1: 超声波传感器(3)     2: MAX9814麦克风放大模块(8)     3: DHT22(15)     4: LED(0.1)     5: 8路5V低电平触发继电器(12)     6: HX1838红外接收模块(2)     7:红外发射管(0.1),HX1838红外接收板(1)     other: 电表, 排线, 面包板(2)*2,ESP32(28)  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值