IOT
文章平均质量分 70
江东风又起
脚踏实地,做好每一件事
展开
-
[ESP系列]乐鑫ESP32开发环境搭建 vscode + esp-idf插件
不得不说,这是一个蛋疼的过程,我尽量简单点完整地git clone代码git安装,此处不表,默认大家都懂众所周知的原因,不要直接用github下载,建议使用gitee比如在esp32目录下,右键单击git bash出现如下命令行执行以下命令获得esp-gitee-toolsgit clone https://gitee.com/EspressifSystems/esp-gitee-tools.git执行以下命令获得esp-idfgit clone https://gitee.com/E原创 2021-04-17 16:43:49 · 2669 阅读 · 1 评论 -
[IOT从零做起0] 前后端选型及环境搭建
废话开篇今天是五四青年节,今年是不平凡的2020,该踏实地去做些事情。所以,从今天起,我会从零开始搭建IOT,包括底层硬件和软件设计,通信系统设计,服务器后台设计,前端设计。我是EE专业,底层软硬件和通信比较熟悉,所以,这部分后面有空再写吧。(自己对这方面比较感兴趣,遂作此文,无他)直奔主题:前端框架:Angular后端框架:Java springboot底层电路:看业务需求再定通信系...原创 2020-05-04 23:03:27 · 683 阅读 · 0 评论 -
[东拼西凑]后端开发1_Python3.5+Django2.0+VUE+PyCharm环境搭建
得做点事情,不能荒废着,今天开始做做物联网中间件吧,先搭个环境(电子系渣,全是摸索的,莫笑哈哈)1.Ubuntu1604整个虚拟机吧,基操不表2.安装Django:先搞定pipsudo apt-get install python-pip*更新pippip install --upgrade pip通过pip安装django,默认最新稳定版pip install django...转载 2019-08-28 19:30:16 · 501 阅读 · 0 评论 -
[原创]Cadence软件使用记录8_Allegro绘制PCB菜鸟初成
先对前述文章做个补充:有的接插件是有机械孔的,这个mechanical hole有讲究,字不重要看图:需要指明每一层的连接几何尺寸,17.2最高支持32层VIA,所以要问,我就画四层板,中间不应该是两层么,你整这么多层?没问题!用不上的层,自动忽略了。七拼八凑学来的,也算菜鸟初成,哈哈零零散散的要点:当发现元件封装画错了怎么办?打开元件封装,重画。然后选择你想要的更新的元...原创 2019-05-23 22:20:24 · 4416 阅读 · 0 评论 -
[原创]Cadence软件使用记录9_Allegro绘制PCB制板准备
PCB画好后,还有以下几点要做:出钻孔出光绘原创 2019-05-30 21:24:20 · 734 阅读 · 0 评论 -
[原创]Cadence软件使用记录7_Allegro绘制PCB再进阶
接上篇继续。既然做了过孔,就要用。而且打算用过孔代替埋孔,盲孔,要看到效果。本篇就来实验一下:首先,PCB分层(见Cadence软件使用记录5)啰嗦几句:分层之后,分别是TOP - GND - PWR - BOT,中间两层是平面,采用负片设计。开始了:先分别在中间两层,划一块anti etch区域,这个区域就是一个大平面。(与AD不一样,AD认为你把我定义成internal plane了...原创 2019-05-11 11:43:27 · 2533 阅读 · 1 评论 -
[原创]Cadence软件使用记录6_Allegro绘制PCB小进阶
这里讲一下必然要用到的过孔,过孔分为以下几种:电源过孔,一般内外径开的都很大一般信号过孔,内径不小于线宽差分信号过孔,或者其他特殊信号过孔,一般也是不小于线宽,但内径一般比其他信号过孔小当然,我们也用要到盲孔、埋孔、通孔。但前两者造价太高,因此一般用通孔代之。Pad Editor设计如下:1.先钻个孔,定义一下直径2.打个标记,大家认识一下3.定义尺寸,包括:regular...原创 2019-05-09 21:37:09 · 3044 阅读 · 0 评论 -
[原创]Cadence软件使用记录3_绘制原理图导出网表生成BOM
继续!画完元件,画完封装,可以制作原理图了:原理图具体什么内容暂且不表,不过这里讲一下:用软件自带的CAPSYM库中的GND默认是不显示名称的。通过以下办法显示:先把名字改成你想要的名字:比如DGND右键DGND,选择display选择Value only,即可解决!好的,继续!通过右键dsn文件分配引脚,即Annotate添加封装这和AD不一样,需要单独填封装比如我...原创 2019-05-05 14:25:26 · 3777 阅读 · 0 评论 -
[东拼西凑]STM32单片机启动流程及RAM和Flash的配置关系和堆栈溢出现象
开头的话:之前一直用现成的LED工程demo,改改就上,也没细究。直到做MQTT移植的时候,发现malloc始终出错,开始找问题,于是写下本文。(前前后后摘抄、参考、改进本文,侵删)一、STM32上电启动BOOT1BOOT0启动方式X0从STM32内置flash启动,JTAG或者SWD固化程序位置11从STM32内置SRAM启动,由于SRAM没有程序存储能...原创 2019-01-08 21:53:59 · 11709 阅读 · 4 评论 -
[原创]基于OneNET云实现STM32+K型热电偶温度HTTP实时上报
公司手头有个项目,需要做温控系统,温度探头引线长度至少10米,带液晶显示,还要无线上报,仔细研究下来,确定了 STM32+K型热电偶+SIM800C方案其实看着真的很简单,完整做下来,真心。。。电路细节暂时不表,基本一路绿灯,软件真心调的怀疑人生。记录下来,以便有同仁指教STM32F103C8T6作为主控芯片,靠timer调度整个逻辑状态(以后还是上freertos和ucosiii吧。。...原创 2018-07-03 11:28:16 · 2722 阅读 · 0 评论 -
SIM800C通过NTP同步本地时间
时间仓促,大概记录一下,以后详细贴上C程序 ----------------------------------简单查询--------------------------------AT+CSQ //查看信号质量 +CSQ: 25,0 OKAT+CREG? //查看GSM是...原创 2018-05-14 15:33:00 · 6353 阅读 · 10 评论