云酱的笔记本
无感情流水账Arduino之芯 - ATmega328P最小系统
电子坑深似海,各位尽早脱坑吧烧录Bootloader准备工具和元件ATmega328P22pf陶瓷电容 x216MHz晶振USBasp或者USBtinyISP面包板和跳线杜邦线若干接线方式搭建晶振电路,连接电源和ISP烧录程序下载progisp并打开,由于不是开源软件就不共享了,搜索下就能找到 选择芯片为ATmega328P点击RD按钮,如果提示"读出ID成功",说明你的芯片和连线都是OK的...
HC-05蓝牙透传模块简单使用
现在不建议使用这个模块,蓝牙2.1许多新特性不支持,模块也不便宜。推荐HM10,也是蓝牙透传,支持4.0协议。使用USB转TTL线连接最简单的连接方法,我通常用来测试HC05是否损坏接线方法就不仔细讲了,TX接RX,RX接TX,电源和地资料和工具:HC-05蓝牙串口通信模块官方资料包通过TTL与电脑连接打开XCOM,串口选择USB转TTL的串口波特率默认为9600与电脑配对如果你想用手机蓝牙...
RaspberryPI * BadApple
在树莓派上面实现视频播放是方便的,不用去读取内存卡什么的操作,Python已经帮你弄好了,毕竟是在Linux上面嘛。Adafruit_Python_SSD1306这个库里面有image.py示例写明如何在屏幕加载图片使用Pyav加载视频,提取视频帧打印到屏幕中。我制作的视频每秒24帧,1/24=0.041s,即每帧占用0.041秒,最后测试下来在0.04秒左右最合适(视频播完声音也差不多结束...
NodeMCU的WIFI断网器
淘宝买回来的NodeMCU一直在抽屉吃着灰实用性不大,对于信号强度不大的WiFi效果比较好,比如手机热点。用来恶搞整蛊还不错原理好像是向路由器发送目标客户端的断开信号,让其连不上WiFi选择和烧录Flash项目仓库:esp8266_deauther确定Flash大小ESP-12(用于大多数开发板,如NodeMCU)具有4MB的闪存。 其他模块如ESP-01和ESP-07(带有天线连接器的模块...
NodeMCU(esp8266)驱动128x64OLED显示屏
硬件连接OLED VCC - NodeMCU 3v3OLED GND - NodeMCU GNDOLED SCL - NodeMCU D1 OLED SDA - NodeMCU D2程序使用u8g2库驱动屏幕,并用示例文件page_buffer/HelloWorld取消这行的注释,即使用nodemcu硬件I2C接口连接参考文章NodeMCU (ESP8266) to display on 1...
0元玩转Arduino - Proteus电路仿真
我想玩arduino,但我不想掏钱怎么办?我设计了电路,想测试能不能正常工作?创建工程点击创建工程,选择从arduino依旧是我喜欢的Nano小板(因为没有UNO😄,且电路比nano复杂)完成后就是这个样子放大看看不要被电路图吓到了,其实这个电路图很简单在芯片ATMEGA328P的左上角的IO1-IO7对应Nano的D0-D7右上角的IO8-IO13对应D8-D12右下角的AD0-AD5对应...
PlatformIO+VSCode搭建强大好用的Arduino开发平台
Arduino IDE是官方提供的开发平台,适合开发新手,功能挺简单的,也缺乏一些效率工具比如代码提示什么的。逛大佬们博客时看到了PlatformIO,搭配VSCode,写arduino(C++)代码别提多爽了😆当然不止Arduino,还有stm32,8266,8051等支持简直是MAC,Linux党的福音啊PlatformIO也是可以在Atom中使用的,官网戳这里在VSCode中安装Pla...
快速搭建 Docker 环境
这里以 Debian 9 为例展示如何安装 Docker 运行环境安装 Docker-ce方法一这里使用TUNA镜像源进行安装,适用于国内首先卸载之前的 docker 并安装依赖sudo apt remove docker docker-engine docker.io sudo apt install apt-transport-https ca-certificates curl gnu...