自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

单片机菜鸟哥的博客

博主作为野生非专业硬件爱好者,分享自己的学习思路,你会在这里发现宝藏。有任何问题,均可以博客下留言,知必答。

  • 博客(399)
  • 资源 (3)
  • 收藏
  • 关注

原创 ESP32 MicroPython开发之旅

ESP32 MicroPython开发之旅 人生苦短,我用MicroPython

2021-12-01 21:20:59 3136 3

原创 ESP 保姆级教程150篇 系列导读(此专栏非常适合刚刚入门ESP开发的初学者)

每个系列都尽量由浅到深一步步开发出一套完整的东西。

2021-06-02 09:45:46 15207 19

原创 菜鸟哥玩蓝牙Ble4.0系列 终于开篇!ESP32 BLE,触类旁通(陆续更新,干货不断)

文章目录1、前言2、准备工作2.1 软件开发环境准备2.2 硬件开发环境准备2.2.1 两块ESP 32 NodeMcu板子2.2.1 装有蓝牙App的Android手机2.3 学习资料准备2.3.1 官方资料2.3.2 蓝牙协议资料(珍藏)3、系列导读1、前言距离上一次更新干货文章过去了很久,当然博哥也没有闲着(准备憋着大招)。博哥最近刚好换了新工作(其中面试了一个IOT公司,涉及到一些网络协议、蓝牙协议,最终也成功拿下了Offer,虽然最终没有去,但是说明Ble4.0还是有一定市场),所以我也趁

2021-01-24 11:15:03 11435 13

原创 ESP8266开发之旅 基础篇① 走进ESP8266的世界

    欢迎大家来到ESP8266的世界,从现在开始,笔者将带领大家慢慢揭开ESP8266神秘的面纱。1. 简介    从笔者的角度来说,ESP8266这个词可以理解为ESP8266EX芯片(当然,后面也有可能出现了其他芯片,这里首推ESP8266EX)以及依赖ESP8266EX芯片开发的系列模组的简称。    ESP8266EX是由乐鑫信息科技公司(Espressif)出品的一款应用于物联...

2020-01-08 16:11:34 144265 50

原创 我的博客文章快速索引

授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力。希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石。。。    为了方便大家了解最新博客内容,博哥在此置顶汇总贴,方便大家查阅所需内容。    此贴,大家可以看到博哥近期的进展情况:待写(计划写中)目前正在写(表示已经有初稿)期待中(表示正在考虑)一、你如果想学基于Arduino的E...

2019-06-20 09:23:25 48306 61

原创 【ESP 保姆级教程】玩转emqx授权篇④ ——基于 HTTP 应用进行授权

基于 HTTP 应用进行授权的前提最好是已有的用户体系,然后在这个基础上加上关系映射即可。当然,作为开发者,我是比较推荐这种形式的。

2023-02-06 10:47:28 85

原创 【ESP 保姆级教程】玩转emqx授权篇③ ——内置数据库授权

内置数据库授权相对来说非常简单,图形化配置规则,只需要理解一下优先级即可配置大多数规则。建议初学者可以先用这种方式去操作。

2023-02-05 22:20:47 83

原创 【ESP 保姆级教程】玩转emqx授权篇② ——文件File授权

文件File授权是 EMQX 的默认推荐方案,相对来说非常简单,规则也不多。建议初学者可以先用这种方式去操作。

2023-02-05 11:11:47 50

原创 【ESP 保姆级教程】玩转emqx授权篇① ——控制客户端访问范围,授权安全

本篇主要是讲解 emqx授权安全相关内容,相对来说,非常重要,需要了解一些概念,以便后续实际操作。

2023-02-05 08:39:08 59

原创 【ESP 保姆级教程】玩转emqx SSL篇① ——认证证书 SSL

数据安全是一个大的课题,远远不止这些,本篇主要是通过emqx ssl来简单学习一下数据加密传输的一些知识,并且带领大家创建自己的证书并应用到esp模块上。

2023-02-04 15:54:53 99 2

原创 【ESP 保姆级教程】玩转emqx认证篇⑤ ——使用 HTTP 的密码认证

使用 HTTP 的密码认证的前提最好是已有的用户体系,然后在这个基础上加上关系映射即可。这种方式的好处相比 使用内置数据库(Mnesia)的密码认证 5. ESP8266 测试 就是如果我删掉了配置,用户数据还是保留下来的。

2023-02-01 20:30:17 606

原创 【ESP 保姆级教程】玩转emqx黑名单篇① ——黑名单管理

用户可以通过 `Dashboard` 和 HTTP API 将指定客户端加入黑名单以拒绝该客户端访问,除了客户端标识符以外,还支持直接封禁用户名甚至 IP 地址。

2023-01-31 09:33:38 470

原创 【鸟哥杂谈】腾讯云 CentOS8 Linux环境下通过docker安装mysql

之前在腾讯云服务器上也搭建使用了docker。> [【鸟哥杂谈】腾讯云 CentOS8 Linux环境搭建docker](https://blog.csdn.net/dpjcn1990/article/details/128697221) 这节就在docker环境下搭建mysql环境。

2023-01-16 18:32:11 151

原创 【ESP 保姆级教程】玩转emqx认证篇④ ——使用 Redis 的密码认证

使用 Redis 的密码认证的前提最好是已有的用户体系,然后在这个基础上加上关系映射即可。这种方式的好处相比 使用内置数据库(Mnesia)的密码认证 5. ESP8266 测试 就是如果我删掉了配置,用户数据还是保留下来的。

2023-01-16 17:22:08 116

原创 【ESP 保姆级教程】玩转emqx认证篇③ ——认证安全之使用 MySQL 的密码认证

本章主要讲解 **使用 MySQL 的密码认证**。

2023-01-16 16:15:51 329 1

原创 【鸟哥杂谈】腾讯云 CentOS8 Linux环境搭建docker

从0到1搭建docker环境,顺便安装一下emqx MQTT Broker、HomeAssistant、portainer。把docker的一些好的特性应用到实际开发中

2023-01-15 22:10:14 458

原创 【ESP 保姆级教程】玩转emqx认证篇② ——认证安全之使用内置数据库(Mnesia)的密码认证

认证安全最重要的目的就是`管理谁能连上服务器`。首次安装emqx,如果没有配置任何认证安全策略,所有人都可以连接上你的emqx服务器。本章主要讲解 `使用内置数据库(Mnesia)的密码认证`。

2023-01-15 19:25:55 304

原创 【ESP 保姆级教程】玩转emqx认证篇① ——控制客户端连接,认证安全

EMQX 支持最简单也是最流行的密码认证,这种认证方式要求客户端提供能够表明身份的凭据,例如`用户名(username)、密码(password)或者客户端标识符(clientid)`。在某些场景下,用户可能会选择将 TLS 证书中的一些字段(例如证书通用名称)作为客户端的身份凭据使用。但不管怎样,这些身份凭据都会`提前存储到数据库`中,其中密码通常都会以`加盐后散列`的形式存储(这也是我们强烈建议的方式)。

2023-01-15 19:24:26 962

原创 【ESP 保姆级教程】玩转emqx篇 ——初识emqx

基本上玩过物联网的同学都听过mqtt协议,而目前基于mqtt协议的服务器非常多,不管是第三方开源的还是自己写个简单的,都有非常多的参考资料,而目前比较火并且资料比较齐全同时有开源版本就是今天的主角 —— emqx,接下来的玩转emqx篇就会带领大家如何熟练使用emqx。

2023-01-15 19:22:55 3067

原创 【鸟哥杂谈】Linux环境搭建Redis

Redis是现在最受欢迎的`NoSQL数据库`之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库

2023-01-12 22:38:06 230

原创 【ESP 保姆级教程】疯狂毕设篇 —— 案例:基于ESP8266和App的炫酷rgb ws2812彩灯控制

基于ESP8266和App的炫酷rgb ws2812彩灯控制系统,结合了非常多的技术,包括esp8266开发、app开发、json数据协议等等。麻雀虽小,五脏俱全,希望同学们通过这个小项目来学习物联网知识。

2023-01-01 21:12:50 1629

原创 来自2022的年终总结,迎接新的2023

来自2022的年终总结,迎接新的2023

2022-12-30 10:35:12 736 2

原创 Linux主机预防SSH暴力攻击

当一台linux主机接入了公网之后,就意味着网络资源就暴露在大众面前。由于博主购买了腾讯云服务器,并且恰巧不巧设置了一个简单的登录密码,一下子就被人SSH粗暴攻击并成功修改了root账号密码,导致无法更改密码成功,最后面只能让腾讯云IT人员帮忙处理修复。

2022-12-29 16:45:19 192

原创 【ESP 保姆级教程】疯狂毕设篇 —— 案例:基于ESP8266的WiFi自动打卡考勤系统

现代社会上,基本上人手一部智能手机,自带wifi功能。只要我们打开了WiFi功能,我们就可以通过`自动捕获手机`发出的 802.11 帧 来获取到对应的手机MAC地址。当我们在后台服务器上预先配置好 MAC地址与用户信息的关联关系(比如`用户名字、用户工号、学生编号`等),并且把捕获到的MAC地址上传到后台服务器进行对比,我们就可以完成自动考勤或者无线点名功能。这整个过程都是无感知、全自动。

2022-12-29 08:42:35 275

原创 【ESP 保姆级教程】疯狂毕设篇 —— 案例:基于ESP8266的RFID门禁系统

射频识别「Radio Frequency IDentification,简称RFID」技术,又称为无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触,普遍应用于企业/校园一卡通、公交储值卡、高速公路收费、停车场、小区门禁管理等。

2022-12-29 08:39:21 697

原创 【树莓派不吃灰系列】快速导航(更新中)

【树莓派不吃灰系列】快速导航

2022-11-13 13:15:40 1792 1

原创 【鸟哥杂谈】ssh连接云服务器

对于大多数开发者来说,更加习惯用ssh的方式来登录服务器。所以这里就简单介绍几种以ssh登录服务器的方式。

2022-10-22 22:23:21 657

原创 【鸟哥杂谈】五分钟搭建云服务器 Node-Red,PM2开机启动

简单花几分钟的时间把Node-Red项目从本地迁移到云服务器上面,通俗易懂,慢慢体会一下。

2022-10-22 20:45:29 661

原创 【鸟哥杂谈】三分钟完成云服务器配置PM2,管理所有nodejs项目

简单花几分钟配置好PM2 NodeJS项目管理器,统筹所有的nodejs项目运行状态,同时可以做到开机自启动等等。

2022-10-22 15:40:08 380 1

原创 【鸟哥杂谈】Linux环境下解决端口占用问题 Error: listen EADDRINUSE: address already in use :::8266

问题就是博哥弄的NodeJS项目奔溃了,一直访问不了物联网平台并且也重启不了。通过PM2去后台查看error 日志。提示错误:

2022-10-22 14:49:43 1117

原创 【鸟哥杂谈】十分钟使用命令行在云服务器Centos环境下搭建NodeJS环境

主要是花费10分钟时间使用命令行的方式在云服务器Centos环境下搭建NodeJS运行环境,这里用了腾讯云,原则上其他云也是类似的操作方式,后面会基于这个点再去安装其他nodejs的项目。

2022-10-22 11:23:36 371 1

原创 【鸟哥杂谈】十分钟搭建自己的本地 Node-Red可拖拽图形化物联网

本文简单介绍了Node-RED工具以及它能给我们开发物联网带来那些功能效果,先搭建好环境,然后去玩转起来,静待后续篇章。

2022-10-16 20:37:36 4736 5

原创 【鸟哥杂谈】三分钟完成腾讯云部署emqx,公网访问自己的mqtt服务器

三分钟完成腾讯云部署emqx,公网访问自己的mqtt服务器

2022-10-15 19:33:38 2254 2

原创 【鸟哥杂谈】搭建自己的本地mqtt服务器 emqx

使用多了第三方mqtt服务器(阿里云、OneNet、巴法云等等)之后或者自己写的简单nodejs mqtt服务器之后, 又想看看能否有结合两者的优点的开发方式。

2022-10-15 14:54:24 1518 3

原创 【鸟哥杂谈】物联网体系知识梳理

这就是博哥对于物联网体系知识的一些简单梳理,希望能解答一些同学关于学习物联网知识的疑问。并且博哥始终认为,学习物联网,千万不要只看到一张叶子,而放弃了整个森林。

2022-10-11 10:14:32 2681 4

原创 【ESP 保姆级教程】疯狂Node.js服务器篇 ——教室WiFi自动打卡考勤(支持QQ群+NodeJs)

- 支持在`QQ群`里面有打卡记录提醒(基本上每个同学都会有一个班级群)- 支持NodeJs后台记录打卡信息

2022-09-13 22:43:55 473 1

原创 【ESP 保姆级教程】疯狂Node.js服务器篇 ——案例:ESP8266 + 环境监测 +本地部署MQTT服务器+文件存储数据 + 钉钉/微信/飞书报警

- NodeJs MQTT服务,本地部署自己的服务器- 通过官方文档来接入告警服务

2022-09-06 10:01:48 463 1

原创 2023届秋招技术岗内推专场来啦~内推名额等待优秀的你

2023届秋招技术岗内推专场来啦~内推名额等待优秀的你

2022-09-06 08:41:50 348

原创 【ESP 保姆级教程】疯狂Node.js服务器篇 ——本地部署MQTT服务器以及剖析MQTT过程

一般我们初学者使用mqtt服务器更多是用阿里云、ONENET等等提供的mqtt服务器,那么如果我们想本地电脑部署一个自己的呢?

2022-09-03 22:48:06 613

原创 基于物联网的NodeJs-5天学习入门指引

通过简短5天时间的渐进式学习NodeJs,可以了解到基本的服务开发概念,同时可以学习到npm、内置核心API(FS文件系统操作、HTTP服务器、Express框架等等),最终能够完成基本的web开发,而且能够部署到公网访问。......

2022-08-20 17:30:20 1359 2

dpjcn-jdk-8u291-windows-x64.zip

jdk 1.8 安装 android app开发环境配置 https://blog.csdn.net/dpjcn1990/article/details/116115976

2021-05-01

dpjcn-mysql-5.5.60-winx64.msi.zip

dpjcn-mysql-5.5.60-winx64.msi文件 具体操作方式参考 https://blog.csdn.net/dpjcn1990/article/details/106769304

2020-07-23

mysql-5.6.49-winx64.zip

mysql 5.6.49 免安装zip包 下载后解压使用即可 具体参考安装说明blog https://blog.csdn.net/dpjcn1990/article/details/106769304

2020-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除