好久不见,甚是想念 大家好,我是程序员小哈。一晃停更好久了,之前因为12月份阳了,身体一直感觉没有完全恢复,就一直偷懒了,外加单位的事情比较多,实在是分身乏术,最近总算是告一段落了,咱们的知识分享继续,直播也继续。
线路板焊接的注意事项 大家好,我是程序员小哈。的分享,上周五的直播完成了核心板PCB的绘制,打样的核心板空板也回来了。今晚的B站直播我们完成核心板的焊接,在这之前,我们先了解一下焊接过程中有什么需要注意的事项。
为了直播焊接,我准备了这些装备 大家好,我是程序员小哈。综合实例:自动洗碗机的分享,已经直播三场了,回放已经放到小哈哥的B站中,有感兴趣的可以在下面链接查看,本周五STM32核心板的PCB设计最后一讲,感兴趣的可以明晚八点半,我们B站不见不散。这播放量依次递减,莫非大家在第一讲就劝退了吗?都是从0到1手把手的操作,跟着做一遍,相信四个月之后,你会有所收获的。
从0到1,手把手实战:STM32最小系统核心板 有些小伙伴反应,跟着小哈哥的网文复现出这个核心板还是有些困难,为此小哈哥历时三个月,11次B站直播,小哈哥分享了STM32最小系统核心板的实战,新版核心板比上一版本的核心板小了很多。以后STM32相关的综合实例,我们也用这个新的核心板,板子虽然不大,但是所有的功能引脚都已引出,大家完全可以把“如果大家跟着视频制作有困难的话,可以考虑加入小哈哥的知识星球,上面有很多素材,有小哈哥的陪伴,学习起来事半功倍。每个元器件都有图片和购买链接,学习路上没有捷径,但是有小哈哥的陪伴,可以让你少走弯路,让你能够尽快成长。
移植Nokia5110屏驱动 | 我是如何将51代码转为STM32驱动代码的 – 文章前部引导关注大家好,我是程序员小哈。– 简介问题由来NOKIA 5110 屏Nokia5110屏是一个非常经典的液晶显示模块,在小哈哥玩单片机的时候,可选的液晶模块并不多,一般来说就是LCD1602、LCD12864,这个Nokia5110屏在我当时来看,是相当高级的一个液晶屏了。Nokia/诺基亚5110 屏是用在5110、6150,6100 等系列移动电话上的液晶显示模块,国内厂家也生产有类似的兼容产品。该产品除应用于移动电话外,也可广泛应用于各类便携式设备的显示系统。单片机控制显
大白话聊物联网通信过程,看不懂算我输!~ 大家好,我是程序员小哈,十一假期结束了,我们继续分享嵌入式相关知识,喜欢的小伙伴,文末点赞,让我看到哈。上一篇网文 与OneNET服务器连接初体验 我们介绍了使用 MQTT.fx 软件连接上了OneNET服务器。今天我们来看一下,MQTT客户端如何与OneNET服务器进行数据通信,发布者(Publish)、代理(Broker)(服务器)、订阅者(Subscribe)他们三者之间是什么样的关系。OneNET平台的主题MQTT的服务器端管理着很多主题(topic),发布者是指对某个主题发布消息,订阅者是
嵌入式UI界面开发就是这么简单 大家好,我是程序员小哈。问题由来小哈哥万粉文章发朋友圈的时候,有网友说出个迪文屏教程。我们单位买过一个高低温试验箱,上面就有一个串口屏,相比于自绘GUI,它具有开发简单、系统稳定、开发效率高等优点。现在的串口屏除了显示GUI界面以外,还有许多其他功能,比如有的串口屏有开放了OS CPU核(标准8051核),用于二次开发;有的串口屏强大的算力结合WiFi模块,进而可以实现AIoT(人工智能物联网)应用。现在小哈哥淘到了,可以开始玩起来了。想催更、加群、围观小哈哥朋友圈的,可以公众号后台发消息【
OLED显示图片的技能,你Get了吗? 大家好,我是程序员小哈。我们经常能看到利用OLED来显示一些图案,那这些图片素材是怎么实现的呢?今天我们就来分享一下相关内容。实现目标修改原Demo工程的主芯片为STM32F103RET6按实际连接修改源码制作一个图片素材并显示获取Demo源码之前我们分享过这个0.96寸OLED的相关文章(见文末的相关阅读),我们今天就在之前的源码基础上完成本文的实例,源码的获取方式如下图所示:修改源码修改主芯片之前分享的这个源码,由于使用的是 STM32F103C8T6 为主芯片的最小系统板分享
OLED显示曲线 大家好,我是程序员小哈。问题由来前两天有网友留言,能否做一个显示波形的实例,之前也有人提过类似问题,那么今天我们就来安排一下。问题分析我们在网上经常能看到一些大佬用0.96寸OLED制作的迷你示波器。制作这个mini示波器,界面中的曲线绘制是一个难点。小哈哥的主要工作是做上位机VC++开发的,由于要做谱图显示,所以也用到了曲线的绘制,下图中就是使用VC++进行曲线绘制的部分代码,我们可以看出,曲线是由一系列首尾相连的直线组成,所以要想绘制曲线,首先要实现移动到线条起点的函数MoveTo,以及
202111综合实例板子分享 三个PCB说明版本一:核心版版本原理图及PCB文件链接:https://pan.baidu.com/s/1-mDaK3-bSgLKB29PtS9tEw 提取码:0101 要想给Qt程序添加一个应用程序图标,首先我们要了解一下什么是ICO文件。ICO是Windows的图标文件格式,图标文件可以存储单个图案、多尺寸、多色板的图标文件。一个图标实
TTP229 16路 电容式 触摸开关 数字触摸传感器 模块 – 文章前部引导关注大家好,我是程序员小哈。我们之前分享过一款基于TTP223芯片的点动触摸传感器模块,利用它可以实现单点按键的触摸。最近调试的板子上画了一个TTP229芯片,这个芯片可以实现16路触摸按键,今天我们就分享一下这个。TTP229-BSF芯片简介TTP229-BSF芯片,封装为SSOP-28,是一款电容式16键触摸感应IC,专为触摸板控制而设计。主要应用是替换机械开关或按钮,芯片一次性可以读取出16个按键的状态数据。工作电压:2.4V-5.5V。应用电路官方手册上的推荐电路为:
Air724UG HCore-A724UG YunDTU固件 大家好,我是程序员小哈。最近小哈哥的知识星球球友在玩GPRS,想想自己还没有分享过相关内容,今天小哈哥就来分享一个4G Cat.1模块,利用它实现与远程的TCP服务器进行无线数据传输。无线传输方式之前我们分享过很多无线模块了,比如红外学习模块(IR03T)、ZigBee模块(DL-LN33)、蓝牙模块(TB-02-Kit)、LoRa模块(Ra-01S)及WiFi模块(ESP8266、涂鸦CBU模组)。这些模组使用了不同的无线通信技术,我们根据不同的使用场景,选择不同的通信技术。其中,无线传输的距
老铁们来来来,实战STM32 大家好,我是程序员小哈。小哈哥的知识星球「小哈和他的朋友们」,运营已经整整一年了,今天是第二期的第一天,新的一期,期待你的加入,对小哈哥的知识星球不了解的,可以点击查看之前的网文:一个优质的嵌入式学习圈运营了一年知识星球,我感觉很多东西对于新人来说,还是有些难度,加上彼此涉猎的知识领域不同,想交流、解决问题就比较难了。如果我们一同制作一个属于自己的开发板。同一个板子,我们一起玩,一起相互验证,一路同行,一起进步,那样岂不是爽歪歪。既然这样,小哈哥之前说的:嵌入式相关训练营 ,今天就开启啦,我们第一个
DY-SV17F 语音模块 大家好,我是程序员小哈。前几天有个球友在用一个语音模块,遇到了点困难,为了方便调试,小哈哥也买了两个一起玩了一下。今天小哈哥就来简单分享一下这个模块。模块概述DY-SV17F 语音模块,包括IO 分段触发,UART 串口控制, ONE_line 单总线控制,标准 MP3 等 7 种工作模式;板载 5W D 类功放,可直接驱动 4Ω, 3~5W 喇叭;支持 MP3,WAV 解码格式;板载4MByte flash 存储,可通过 USB 数据线连接模块上的MicroUSB接口,电脑可以将模块识别
需要什么PCB封装,照着弄就好了 大家好,我是程序员小哈。前几天有个网友朝我要STM32的封装库,AD软件默认安装,自带库中是找不到STM32的封装库的,那我们如果想要某一个芯片或者元器件的封装库该怎么找呢?授之以鱼不如授之以渔,咱们今天就以STM32F103C8T6的封装为例,看看如何获取对应的封装库。先看看数据手册里的STM32F103C8T6是什么封装:由此我们可以知道,STM32F103C8T6的封装为 LQFP48 ( low-profile quad flat package )。来源1:Altium官网Alt