esp32摄像显示时间_TinyPICO-比拇指还小的ESP32开发板- 国外创客众筹发现第二期
国外创客开发板创新日新月异
我们想尝鲜体验却十分苦难
一片板卡从海外跋山涉水到我们手中
遇到各种各样的问题
海外组团开始啦!~
本次我们从国外开发板众筹网站crowdsupply
挑选一款体积较小/功能强大的板卡ESP32
ESP32板卡特色
现在芯板坊开始预定啦~~!!
喜欢的朋友请点击文末小程序预定
叫上小伙伴抓紧时间行动吧!
TinyPICO是目前最小的全功能ESP32开发板,比拇指还小的板子却能让用户体验双核240MHz的ESP32处理器强大的网络连接能力。
我们为何选择TinyPICO
市面上虽然已有很多ESP32开发板了,但是他们都裁剪了ESP32的一个或多个功能。某些是不支持电池管理功能,有些是没有低功耗睡眠模式,还有的虽然有低功耗模式,但是板子太大并且不能简单链接面包板,阻碍了DIY。
如果你没有亲手拿过,你绝对不会体会到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
- 丰富的例程和函数库
引脚框图
开发平台&软件文档
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
Play Shield是一个多功能的拓展模块可以用于输出显示,做实验甚至游戏应用。模块上包含很多好玩的东西:
- 128x64 白色 OLED
- 3轴加速度计
- 亮度传感器
- 音频放大器
- 蜂鸣器
- 蓝色LED
- 4个输入按键+复位键
- 锂电池接口&电源开关
- TinyPICO接口
Play Shield 端口
如果通过Shield的JST接口来给TinyPICO和Play Shield供电,那么可以使用Shield上的电源开关来控制系统电源。所以当用USB线给电池充电的时候,记得要开关打开。
Audio Shield
The Audio Shield 包含:
- 1.5 W 音频放大器 - 可选择关闭
- 蜂鸣器
- 可调电位器用于改变增益
- 用于切换板载蜂鸣器或者外部扬声器(有对应接口)的开关
Audio Shield 端口
GPIO25可接音频输入,GPIO4是音频放大器的控制信号,用户可以选择关闭他来降低功耗,特别是电池供电的情况下。
RTC Shield
RTC Shield为TinyPICO带来精确的时刻控制,这在很多电子设备中是至关重要的:
- MCP7940N RTC
- 极低功耗
- 适合闹钟,日历等应用
- 多功能引脚 - 通过排针引出,可以当其他功能使用
- CR1025 3 V 纽扣电池座
RTC Shield 端口
Grove I²C Shield
Grove是一个非常简便的接口板,非常多的模块支持这种板卡。Grove I²C Shield使得我们的TinyPICO也能简单的融入整个生态环境中:
- 最高支持3路 I²C Grove modules 接入一个 TinyPICO
- 第4个设备可通过管脚接口接入
- 10K SCL和SDA上拉电阻
Grove I²C Shield 端口
esp32摄像显示时间_TinyPICO-比拇指还小的ESP32开发板- 国外创客众筹发现第二期相关推荐
- esp32摄像显示时间_科普系列 || 第一弹~基于ESP32的WiFi连接
点击蓝字关注 东南大学电子科协公众号- 号外号外! 还因为宅在家中无所事事吗,科协现在为了同学们帮助学习单片机和后面准备竞赛,电子科协决定推出一个系列文章,帮助大家了解常用的一些总线和一些通讯 ...
- esp32摄像显示时间_物联网平台开发难学吗?掌握ESP32帮你1分钟入门
在本篇文章中,您将了解到ESP32 Wi-Fi和蓝牙模块以及如何进行设置. 什么是ESP32? ESP8266 Wi-Fi模块是过去几年中最受欢迎和最实用的模块之一.市场上有这种模块的各种版本. ES ...
- STM32定时器中断显示时间
前言 利用STM32的定时器中断,实现时间的显示.我们知道利用定时器中断只能进行tick的计算,然而用来显示时间我们应该怎么办呢?经过项目的实际运用,我发现利用定时器中断配合串口通讯也能实现时间显示. ...
- 物联网开发笔记(75)- 使用Micropython开发ESP32开发板之控制tm1637时钟数码管显示
一.目的 这一节我们学习如何使用我们的ESP32开发板来控制4位tm1637时钟数码管显示. 二.环境 ESP32 + 4位tm1637时钟数码管(wokwi仿真也可) + Thonny IDE + ...
- 小米手机不亮屏显示时间日期?方法其实很简单,升级MIUI11有惊喜
如今不少人在查看自己手机上的时间时,都不用拿起后按电源键亮屏看时间,之后再按电源键息屏,而是使用了"息屏显示"功能,让手机在息屏状态下也能看到时间日期. 其实这个功能还是非常方便的 ...
- 微信小程序showToast在真机中显示时间不可控制,显示时间短
现象: 使用uniapp开发微信小程序,使用showToast,设置duration来控制提示展现时长,发现在微信开发者工具正常,在真机中显示时间比较短,并且设置duration不生效. 原因: 排查 ...
- 【ESP32最全学习笔记(基础篇)——1.ESP32简介】
ESP32 新手?从这里开始! 关于本教程: ESP32 基础篇 1.ESP32简介 ☑ 2.ESP32 Arduino 集成开发环 ...
- 开发板连续显示图片 | BAD APPLE 万耦中的二次元世界
本文分享自中移OneOS微信公众号<万耦中的二次元世界!>,作者:小M哥. BAD APPLE原本是东方游戏里的一首歌曲,后来被加了一个MAD,由于MAD非常惊艳华丽,使得BAD APPL ...
- 乐鑫Esp32学习之旅 23 安信可 esp32-a1s 音频开发板移植最新 esp-adf 音频框架,小试牛刀如何实现在线文字转语音播放。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...
最新文章
- 使用Python,OpenCV,dlib进行睡意检测(疲劳驾驶检测)
- ubuntu18.04.4 中 下载 github 代码 并创建 python 虚拟环境virtualenv
- 超图学习综述: 算法分类与应用分析
- nginx+tomcat,http强制跳转https后的error_page配置!【原创】
- (转)一个华科研究生导师的肺腑之言
- Idea运行项目报错:java.lang.OutOfMemoryError: Java heap space/ java.lang.OutOfMemoryError: GC overhead 解决方法
- python axis 0 1_python pandas 中axis值0 1怎么分行还是列
- 面向对象的特征有哪些方面?
- python语言开发平台_Go+Python双语言混合开发
- Matlab Tricks(十)—— padarray 的实现
- APP安全防护基本方法(混淆/签名验证/反调试)
- 拼多多摄像头是否安全的检测
- 电脑如何调整照片尺寸大小?证件照尺寸大小怎么调?
- crossover程序错误_如何使用Crossover在Linux上安装Windows应用程序
- 应用尝试更改计算机,win10无法使用内置管理员帐户打开应用解决方法
- 论文阅读:RepPoints: Point Set Representation for Object Detection
- firefox firbug 的“阻挡”
- 2021中石油程序设计平台新生热身赛6-挨打记录2021/11/23
- Multisim电容三点式振荡器如何调整到起振并保持足够振幅
- java我的世界显示合成表_我的世界:MC移除了多少合成表?一张图,看懂全部移除的16个配方...
热门文章
- python基于条件、规则构建已有字典的子集
- 使用Categorical_endcoder包对标称变量进行个性化编码
- php tr 用法,Linux_Linux系统中tr命令删除和替换文本字符的基本用法,通过使用 tr,您可以非常容易 - phpStudy...
- ML基石_3_TypesOfLearning
- 对Java基本数据类型的再思考
- Linux修改文件权限为777
- 字符串string类的使用:回文
- linux fedor 安装 gcc,fedora中如何安装gccsense
- 两个server 两个数据库 微服务_微服务的数据库设计
- 视频插帧--Video Frame Interpolation via Adaptive Convolution