文章目录I2C通信OLED屏接线SSD1306库主函数代码效果展示I2C通信I2C通信是一种单片机常用的通信协议,它具有一根总线设            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-08 14:42:23
                            
                                1596阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            当下MicroPython 变得越来越流行,RT-Thread 也提供了对应的软件包的支持。那么,相比官方原生的 MicroPython 我们有哪些改进呢?本文将深入介绍,RT-Thread MicroPython软件包与官方原生MicroPython的区别。
 
首先,我们先来了解下 MicroPython 本身的一些优势及应用领域。
MicroPython 的优势
Python 是一款容易            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-11 11:04:55
                            
                                602阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            工作准备:1.4线OLED屏幕,淘宝随便找一家包邮的就行了2.ESP32/ESP8266,这里我用的是ESP323.四根杜邦线接            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 14:01:10
                            
                                2389阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OLED硬件原理图            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-29 11:51:37
                            
                                538阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bbc 的 microbit 板子,其micropython代码,网址:https://github.com/bbcmicrobit/micropython但是,按照上面的流程编译,不成功,有个地方需要注意一下,特别备注一下。报错1:E: Failed to fetch http://ppa.launchpad.net/pmiller-opensource/ppa/ubuntu/di...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-02 15:10:37
                            
                                607阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MicroPython-On-ESP8266——oled屏幕的使用方法1. OLED屏幕介绍1.1. I2C协议简述I2C是一种串行总线,用来连接多个集成电路设备或芯片,它的连接方式比较简单2条线连接即可,分别由SDA(串行数据线)和SCL(串行时钟线)及上拉电阻组成。通信原理是通过对SCL和SDA线高低电平时序的控制,来产生信号传递。空闲时上拉电阻拉高,保持着高电平。想更多了解I2C相关的原理的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-24 01:05:54
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             一、代码        顶层模块比较简单,直接实例化各个模块进行连接就好了,下载程序到板子是哪个后,现象应该是整个OLED屏被填满代码如下:module oled_drive(
	input clk,			//时钟信号 50MHz
	input rst_n,		//按键复位
	output oled_rst            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-23 23:28:44
                            
                                128阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            pyright 是微软开源的一个为 python 提供类型检查、自动补全、文档信息提示等语言服务的工具,用 typescript 写成,微软自家的 VS Code python 扩展 Pylance 就是基于 pyright 开发。 笔者在...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-29 11:59:00
                            
                                1162阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
             ## 阅读须知阅读本文需要有一定的STM32基础。## 前言我经常用的是IIC驱动,因为只有2个IO口,使用也方便。前段时间拿到SPI接口的OLED,于是就去捣鼓了三线SPI驱动。本驱动适用SSD1306,其他芯片的鄙人没有测试,仅供参考。SSD1306手册:https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf代码中的宏定义对应接线:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-06 09:10:30
                            
                                194阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1 ESP32 的 I2C 资源1.1 ESP32 的 I2C 架构1.2 I2C API 使用指南1.3 I2C时序2 OLED驱动2.1 OLED驱动使用2.1 主要api2.1.1 esp_err_t oled_init();2.1.2 esp_err_t oled_set_start_address(uint8_t page_addr, uint16_t ram_addr);2.1.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-10 12:52:20
                            
                                151阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            3. OLED显示屏本文来自于《STM32——江科大》的笔记整理。 文章目录3. OLED显示屏3.1 OLED简介3.2 OLED驱动函数代码:OLED.hOLED.cOLED_Font.hmain.c效果图:百度网盘 3.1 OLED简介OLED(Organic Light Emitting Diode):有机发光二极管 OLED显示屏:性能优异的新型显示屏,具有功耗低、相应速度快、宽视角、轻            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 17:01:17
                            
                                726阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在现代音频处理领域,由于设备的限制,特别是在嵌入式系统中,回声消除(AEC)成为了一项挑战。使用 MicroPython 进行音频处理时,我们经常面临回声干扰问题,这不仅影响了用户体验,还可能导致通信失败。因此,如何有效实现“MicroPython 回声消除”是我们需要解决的重要课题。
### 问题背景
在很多基于 MicroPython 的应用中,音频通话的清晰度和用户体验是影响产品成败的关键            
                
         
            
            
            
            MicroPython是澳大利亚程序员和物理学家Damien George在2013年一次成功的众筹活动后最初创建的。MicroPython 和 CPython 在 Python 3 语法上保持高度的一致性,常用的标准语法命令都已经支持。Damien P. George熟悉Python的朋友都知道,Python语言有多种实现。如cPython、Jython、PyPy等。可以说MicroPython            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 09:33:13
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何实现“Micropython软件IIC”功能
## 目录
- [引言](#引言)
- [整体流程](#整体流程)
- [详细步骤](#详细步骤)
  - [步骤1:搭建硬件环境](#步骤1:搭建硬件环境)
  - [步骤2:安装Micropython](#步骤2:安装Micropython)
  - [步骤3:配置I2C总线](#步骤3:配置I2C总线)
  - [步骤4:编写I2C驱动代码            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-10 01:08:44
                            
                                316阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            microPython,是跑在MCU(微控制器)上的Python,通过内置的解释器执行py文件或者py命令,就可以让微控制器运行接让创客摆脱了底层。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-05 09:31:56
                            
                                152阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1;服务器启动后,客户端一段时间不做任何操作,数据库连接会自动断开。 (检测到连接断开自动连接) '4<BpE}        不用hibernate的话, connection url加参数: autoReconnect=true A~&9>c}        用hibernate的话, 加如下属            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-09 22:55:33
                            
                                12阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            IIC总线可以驱动很多器件,比较常见的有OLED、EEPROM存储器(AT24C02)、温度传感器(LM75A)、温湿度传感器(DHT11)等。有关IIC总线协议的基本原理可以看我之前的文章介绍。这一次总结一下IIC驱动OLED的实现过程,实现简单的中英文和图片显示。(有关IIC的时序基本函数参考我之前的博客)嵌入式开发中最常用的显示屏主要有一下几种:(1)TFTLCD,它的特点是屏幕可以做到很大            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 14:01:52
                            
                                291阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            OLED 显示模块  最后代码已上传!!!!   代码文章链接    github 代码链接在该文章最后如果还没有看过I2C 协议的,请移步先看下面这篇文章 I2C协议好的,现在我们进入正题  1. 向 OLED 寄存器地址写入一个 byte 的数据开启 I2C发送 OLED 设备地址 + 读写控制 (w - 0, r - 1) 
  #define OLED_I2C_WR 0 采用宏定义方式 #            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-11 20:33:34
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 实验现象2 实验原理(略)3 系统设计(略)4 硬件设计(略)5 软件设计5.1 主函数#include "OLED.H"
#include "bmp.h"
int main(void)
{    
    u8 t=' ';            //空格,space
    OLED_Init();        //初始化OLED
    OLED_ColorTurn(0);    /            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-19 15:54:19
                            
                                408阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2022年逐渐升温的折叠屏市场,VIVO、OPPO、华为、荣耀、小米、三星纷纷入局尽管面板景气回落,2022年面板市场仍有想象空间,最大的想象来源便是逐渐升温的折叠屏市场。市场正进入折叠大年,VIVO、OPPO、华为、荣耀、小米、三星等几大头部安卓厂商均加入了折叠屏阵营。MIX FOLD折叠屏手机,售价6999起OPPO Find N全新折叠旗舰,售价7699起HUAWEI Mate X2,售价1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-15 15:14:26
                            
                                11阅读
                            
                                                                             
                 
                
                                
                    