使用Arduino为ATmega 328P烧写Bootloader
这次捣鼓的是自己画了一块基于ATMEGA 328P-MU P的PCB板。因为328P是买的全新的,需要贴上上去。芯片里面没有Bootloader,也无法通过Arduino IDE直接开发,这就需要先写进去Bootloader。挺常规的一个问题,网上提供的资料也非常多,就不详细写了。理论上使用对所有的支持AVR芯片进行编程的工具都是可以进行操作的,可以是:progisp,用这类工具唯一需要注意的就是
这次捣鼓的是自己画了一块基于ATMEGA 328P-MU P的PCB板。因为328P是买的全新的,需要贴上上去。芯片里面没有Bootloader,也无法通过Arduino IDE直接开发,这就需要先写进去Bootloader。挺常规的一个问题,网上提供的资料也非常多,就不详细写了。理论上使用对所有的支持AVR芯片进行编程的工具都是可以进行操作的,可以是:progisp,用这类工具唯一需要注意的就是

ESP8266用来点亮小屏幕,手里面正好有两种显示屏,分别是LCD1602/2004字符液晶屏和0.96寸的OLED液晶屏,实现的过程倒是很简单,就一篇写两个了,不分开写了。LCD1602/2004加I2C/IIC转换板在esp8266中直接连接驱动,是没有任何问题的,这里我买了块IIC I2C接口的转换板,如下图。esp8266的IO口本来就很少了,还要占用需要7个IO口来显示屏幕,使用了转换板

以前购买了安信可的ESP32-CAM开发板,就是ESP32多了个摄像头。想着还是又拿出来用用,想到了将有线键盘转换为蓝牙无线键盘,以前也早就玩过了,所以想着直接用ESP32来转换。事实上我在本篇文章中,没写代码。。。。。没有啥技术,只是个简单的备忘介绍罢了(本文的后面就知道了),平常比较忙,不过有空的时候会折腾的。以前使用CC2541+Arduino这里补充说明一下,以前是怎么玩的,需要使用两块板
在前文的使用ESP8266自制廉价Gokit SOC方案,已经提到了很多关于ESP8266的简单使用,但是使用的机智云的平台,总觉得哪里不对。所以又折腾下另外一个平台,现在物联网的现状不就是这样吗,平台多如牛毛。本文讲的内容不是很多,主要就是两种不同的开发方式,从一开始我想写这个文档开始,我就打算的写ESP8266使用MQTT从阿里云到自搭建服务器,直接就可以完整阐述从ESP8266设备端开发到云