常见的ESP8266 NodeMCU开发板有 ESP8266 NodeMCU CP2102 和 ESP8266 NodeMCU CH340 ,CP2102 和 CH340是驱动类型,就是负责和电脑传输数据的模块,这里用的板子是ESP8266 NodeMCU CP2102,所以需要安装 CP2102 驱动。
世界属于终端 世界属于Linux 世界属于算法 楔子 今年二月份,通过@ya0guang大神的文章我初步接触到了安全硬件低成本调教的姿势,我将跟随ya0guang大神,向大家分享在低成本安全硬件实战中遇到的种种问题以及解决办法。 笔者希望对此感兴趣的读者在花费较少金钱的情况下体会到硬件安全的魅力所在。 BadUSB on Anduino BadUsb是我很早就想玩的一个项目——早在2014年底的PacSec会议上便已经提出,由于时间关系一直拖一直拖,国内也没有什么较好的学习资料,最近几个月,BadUsb教程
本篇笔记主要参考机智云社区的教程帖GoKit2代ST底板程序编译及下载教程,由于GoKit3(V)在硬件上使用的是GoKit2代的ST底板,因此该教程是适用的。本篇笔记主要记录了GoKit3(V)前期的开发环境搭建,为后续开发做基础准备。
2021年8月份的时候评估CH579,觉着这个芯片不错,资源丰富,开发还特别简单,使用CH579开发完门禁项目后总觉得还没过瘾,就用CH579做了个评估板。那段时间交流群里面一直在讨论做手表,所以我就开始用CH579做个假手表。
测评一 RTOS环境搭建及问题 按照官网文档https://xr806.docs.aw-ol.com/rtos/env/说明,RTOS先拉取SDK,由于XR806是Cortex-M33 Star内核然后指定gcc-arm-none-eabi工具链的位置,再编译再烧录,开发过程和ESP32有些许相似,都可以借助Cygwin+gcc来编译,且都支持menuconfig进行模块裁剪,不复赘述,以下重点讲遇到的问题。
前不久在闲鱼捡垃圾,忽然看到个叫做wifi杀手的东西,很感兴趣,于是百度查了下资料,这是一种依靠esp-8266无线网络模块制作的攻击器,可以用于2.4G无线网络的攻击(esp-8266只支持2.4G无线网络)。
下载地址:https://wwa.lanzous.com/isCHug7tlyh 底部评论获取解压密码
今天焊接、调试了一快板子。板子比较小,功能简单,使用了STC单片机,型号:STC15W408AS,封装:TSSOP20。
串口通讯 (Serial Communication)是一种设备间非常常用的串行通讯方式,电子工程师在调试设备时也经常使用该通讯方式输出调试信息。 通讯协议,我们以分层的方式来理解,最基本的是把它分为物理层和协议层。物理层规定通讯系统中具有机械、电子功能部分的特性,确保原始数据在物理媒体的传输。协议层主要规定通讯逻辑,统一收发双方的数据打包、解包标准。
项目概况:本项目在5G业务应用较为广泛、重大活动保障需求较为旺盛的浙江、福建、安徽、贵州等省开展5G应急通信车建设试点,为未来5G应急通信车在全国其他地区的建设做出示范和带动作用。
作者的上一个作品的V3s的随身终端,由于硬件解码一直无法完成适配,于是作者找了另一块性能更强,接口更丰富的T113-S3来替代,并将其应用在智能家居场景中的86型智能触控屏解决方案上,最终完成了这款全能智能家居86屏。
Arduino,一个易于上手且功能丰富的开源平台,不仅包含了各种型号的Arduino开发板等硬件部分,还囊括了Arduino IDE等软件部分。更重要的是,它还拥有由广大爱好者和专业人员共同搭建和维护的互联网社区和资源,为创客们提供了一个开放与交流的平台。
最近鸽了很久,其实有很多文章没有发出来.天天看各路大佬得万字长文,感觉自己学的太水,羞射....不好意思发.但是不写吧.又感觉对不起自己得99个粉丝(昨天取关了一个).
![Awtrix-SeanXP](https://seanxpcom-1252122045.cos.ap-nanjing.myqcloud.com/awtrix/1.jpg) ![Awtrix-matrix](https://seanxpcom-1252122045.cos.ap-nanjing.myqcloud.com/awtrix/2.jpg)
最近几年Python语言非常火,听说小学生都开始学Python了,让我这个中年人感到一丝丝压力。为了以后最起码能辅导辅导孩子,咱也得学学啊。学Python干什么用呢?我这本身是做嵌入式的,听说有个叫MicroPython的,能直接运行在单片机上,这让我很感兴趣。查了下,MicroPython是 Python 3 语言的精简高效实现 ,包括Python标准库的一小部分,经过优化可在微控制器和受限环境中运行。这个不错,这样就可以把Python和硬件结合起来了。下面就开始学习之旅吧。
以前写过一个ESP8266做的飞控,但是一直不会设计PCB,最近学会了。就蠢蠢欲动了,不过在设计以前正经的教程没有几个。。。我找遍全网把ESP8266为主控的无人机项目都做了一次梳理。
介绍:从事电气自动化行业,多次获得物联网设计竞赛,爱好嵌入式设计开发,物联网开发。
如果需要多个串口时,就要占用多个USB口,再加上鼠标、调试器等,PC提供的USB口就不够用了。
先来看看小飞哥设计的ESP32_Mini_Board,之所以叫mini,是因为,开发板仅仅留了一块1.54寸的显示屏,驱动ST7789,240*240分辨率,顺便学习了下keyshot渲染,显得高大上...
最近从面包板社区申请到一块东芝最新ARM Cortex-M3的开发板——TT_M3HQ,其实开发板收到好几天了,这几天一直在构思怎么来写这第一篇评测文章,看大家在社区也都发了第一篇评测,我也趁着周末有时间来写一下开箱报告。了解过东芝的光耦和存储设备,但不知道东芝还有MCU产品,更没有用过相关的开发板,这次有幸能申请到一块最新的M3开发板,非常感谢面包板社区、东芝半导体、中科创达的支持,让我们一起来学习一下东芝MCU的开发和使用。
—————————————————————————————————————————-
用自己的小板测试...... 安排上呢 一, ESP8266下载和刷固件(Lua开发----体验一下lua开发的魅力所在) 二, 控制一个灯亮灭 三, TCP服务器 四, TCP客户端 五, UDP 六, 文件操作(保存数据到8266内部) 七, 外设操作(SPI,ADC) 八, 再说...... 最终能让大家轻松的做到 http://www.cnblogs.com/yangfengwu/p/7513097.html 轻松使用8266 先看下载自己的固件 填写好自己的的邮箱地址,然后选择好自己需要的功能,
UART, Universal Asynchronous Receiver-Transmitter, 通用异步收发器;
第一次学习STM32的时候,不知道有调试器这个东西,所以一直是通过串口来给STM32下载程序,下载速度也还算可以,一般是几秒钟完成。后来用了调试器,可以直接在Keil环境下进行下载,而且还可以进行在线调试,所以后来就很少使用串口来下载程序了。前几天在uFUN试用群里看到有几个朋友在使用串口下载程序时,遇到了各种各样的问题,所以在这里简单介绍一下如何通过串口来给STM32下载程序。
WIFI干扰器制作 📷 emmmm 不能瞎玩啊 被隔壁邻居举报了我不负责的 Esp8266的工作原理 Esp8266的工作原理,知乎有位大佬的回答: 解析一键配置,其大体工作原理如下: 设备进入初始化状态,开始收听附近的 WiFi 数据包。 手机/平板设置 WiFi 名字和密码后,发送 UDP 广播包。 设备通过 UDP 包(长度)获取配置信息,切换网络模式,连接上家里 WiFi,配置完成。 Broadlink最新的插座SP2 和RM2,e-Air等用的是Marvell E
本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。
3、电源 12v锂电池组、配套充电器(推荐下图这种,方便,好接线,12v!12v! 12v!)
介绍开发板的配置固件烧录第一种:通过手工TF卡进行程序更新第二种:http服务器进行程序更新第三种:通过rboot启动上手体验系统编译最新版本开发开发板评估与思考
说了也神奇,我自从玩TT小飞机开始就有个愿望,就是替换掉官方自带的扩展件换个MCU,比如一个ESP8266,STM8上去。为此我也做过很多的探索:
听卖家介绍说,这是之前挖矿盛行时,定制矿机中的一块HASH算力卡,主要功能是通过串口接收数据,FPGA计算出HASH值,再通过串口输出,由于工作频率较高,还外加了散热器,后来由于矿难,就把矿机中的板卡都处理掉了,遗憾的是没有留下任何软硬件资料。
本设计的思路是打造一种可以快速扩展的LoRaWAN节点硬件平台。它应该满足以下一些特性:
整体思路ESP8266作为TCP服务器,,手机作为TCP客户端,自己使用Lua直接做到了芯片里面,省了单片机,,节约成本,其实本来就是个单片机(感觉Lua开发8266真的很好,甩AT指令好几条街,,而且很容易上手,),不过呢,等几天我也会做一个51用AT指令的.....强烈建议学习使用Lua开发8266,不要偷懒.....如果谁说难我是不信,,那是因为没有认真去学....下面我会讲的很详细,,,,,让亲们感受一下Lua到底难不难...... 因为最近看到朋友遇到各种各样的问题,,我会把遇到的问题统统说一下,
MicroByte 是一款微型主机,能够运行 NES、GameBoy、GameBoy Color、Game Gear 和 Sega Master 系统的游戏,所有元器件都设计在这 78 x 17 x 40 mm 的封装中。尽管成品尺寸很小,但它符合 SNES 游戏板的布局并且具有操作按钮。
RS-232C接口定义(DB9) 引脚 定义 符号 1 载波检测 DCD(Data Carrier Detect) 2 接收数据 RXD(Received Data) 3 发送数据 TXD(Transmit Data) 4 数据终端准备好 DTR(Data Terminal Ready) 5 信号地 SG(Signal Ground) 6 数据准备好 DSR(Data Set Ready) 7 请求发送 RTS(Request To Send) 8 清除发送 CTS(Clear To Send) 9 振铃提示 RI(Ring Indicator)
在用了N多年的V1后,我终于也升级到了V4的版本,而且更是官方的验证板。我觉得还是贵点买官方的东西好,因为至少资料很OK。
我们写lua用这个软件 http://pan.baidu.com/s/1kVN09cr 密码:pfv7 如果点击的时候提示安装,,安装就行,,如果没有提示呢可以,按照下面链接的提示自己安装哈,,,,,
PGL22G(核心板型号,下同)核心板,是紫光同创公司开发的 Logos 系列 FPGA 高 性能核心板,具有高速,高带宽,高容量等特点,适合高速数据通信,视频图像处理, 高速数据采集等方面使用。
因为插件丰富,架构灵活,可以简单而快速实现大部分的网站功能,在国外很受欢迎,连续好几年都获得开源 CMS 的冠军
请按前面第七章使用 GIT 下载源码、使用 repo 下载工具链,并配置了交叉编译工具链。
搜索wps linux版本,下载到最新版本,进入到deb包下载目录,执行安装命令。
该文介绍了在Ubuntu 16.04环境下安装NVIDIA GPU显卡驱动、CUDA 8.0以及PyTorch的方法。首先,需要更新系统并安装NVIDIA驱动,然后下载CUDA 8.0,接着安装PyTorch。安装完成后,可以通过在终端中输入 'import torch' 来验证安装是否成功。最后,更新numpy并验证GPU是否可用。
期货转现货,简称期转现。期转现是指持有同一交割月份合约的多空双方之间达成现货买卖协议后,变期货仓位为现货仓位的交易。期转现方法是:达成协议的双方共同向交易所提出申请,获得交易所批准后,分别将各自持仓按双方商定的平仓价格由交易所代为平仓(现货的买方在期货市场须持有多头仓位,现货的卖方在期货市场须持有空头仓位)。同时双方按达成的现货买卖协议进行与期货合约标的物种类相同、数量相当的现货交换。
此篇博客记录一下TLinux系统安装显卡NVIDIA驱动与CUDA10/11的艰难过程。
在使用计算机的过程中,有时会碰到端口被占用的情况,这时候需要查看端口占用情况进行问题排查。在linux系统中,端口占用的情况也时有发生,一般情况下可以使用lsof和netstat两个命令来查看端口占用情况。
好久没更新文章了,这篇文章写写停停,用了近一周的时间,终于写完了,谢谢大家的关注。本篇文章介绍,串口协议数据帧格式、串行通信的工作方式、电平标准、编码方式及Verilog实现串口发送一个字节数据和接收一个字节数据。
硬件环境: 自己的笔记本电脑 CPU:i5-4210M GPU:NVIDIA Geforce 940M
STM32MP157\source\A7\05_Input\03_touchscreen_qemu 01_irq_ok 02_all_ok
ubuntu系统显卡驱动偶尔会出现奇怪的问题,造成图形用户界面循环登陆,本文记录相关问题的解决方案。 卸载旧驱动 在登陆界面 ctrl+alt+F2 进入非图形界面控制台,登陆后输入命令: sudo apt-get remove nvidia-* sudo apt-get autoremove sudo apt-get purge nvidia* 安装驱动 加入PPA,然后更新库 sudo add-apt-repository ppa:graphics-drivers sudo apt-get
领取专属 10元无门槛券
手把手带您无忧上云