最近入坑ESP32,开始小白的进阶之路。本文主要是记录一下关于我在VScode上如何搭建ESP32的开发环境,以及遇到的问题。(Windows系统下的)一.软件的下载1. esp-idf-v5.0 SDK:乐鑫官网下载 || 或 || github
2. Visual Studio Code:Vscode下载
3.
转载
2024-03-08 21:08:10
352阅读
背景及目标前阵子,准确的说是好几个月前买了一辆电瓶车,当时呢因为车停得很随意,所以想给小电驴装一个GPS,一方面是防盗,另一方面是为了测速和绘制骑行轨迹,要是能联动电瓶车状态远程监测就更好了。当然我尽可能的在不改装电瓶车原有电路的基础上实现,毕竟改装有风险。当然也有人说:现在的很多电瓶车不都可以手机控制、定位啊之内的。但是作为一名物联网工厂专业的毕业生,刚好手头有几块正点原子的GPS模块和STM3
转载
2024-04-17 07:10:20
420阅读
这应该是Pytorch入门教程的最后一章,在前面的章节部分,给大家介绍了深度学习框架里最常见的三种神经网络,全连接网络、卷积网络以及循环网络。现在我们稍微多探讨一点,假设我们训练了一个足够精度的网络,我们接下来一定会考虑如何把这个网络应用到具体的开发中,这也就是所谓的前沿部署工作。 文章目录正题开始前先随便闲聊一下带有智能的系统是如何构建的为什么需要前沿计算(Frontier Computatio
一、使用器件1、直流无刷电机2、直流伺服驱动器 (TSDA-C21B)二、自带的上位机软件使用:使用 232 连接电脑主机,打开上位机软件需要注意的点:控制切换部分,一定要选择 PC控制,要不然无法停机。2、必须要 点击读入参数 的选项,才能读取到当前的 驱动器的配置模式。当更换控制模式的时候,要点击 右下角的下载设置,才能将配置好的模式下载进去。三、单片机作为主控,通过 RS485 来控制电机的
关于匿名上位机好久没有使用了,之前也发过一篇,里面涉及到了一点匿名上位机的使用,最近又重操旧业,再熟悉一下。—————————————————————————————————————————————————————Being jealous is a kind of worship —————————————————————————————————————————————————————前言我用的
PyQt5+QtDesigner学习记录标签: 漂流小江 2020年2月6日一、串口调试助手 1.QT界面实现 (1)界面面图片展示(图示1处函数为自定义函数)) (2)界面代码展示# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'chuankou.ui'
#
# Created by: P
转载
2023-08-22 16:46:31
405阅读
前期准备:IDF 4.4 + vscode + 3.5寸SPI TFT-LCD显示屏(我的驱动器是ILI9488,无触控)一、创建一个工程①在vscode里面创建②然后按照如下步骤依次填好③选择ESP_IDF④我们现在idf里面的一个工程案例sample_project,然后创建⑤点击YES⑥依次点击,确保编译无错误并且编译通过二、向工程移植LVGL库和驱动库l
转载
2024-08-25 11:17:57
764阅读
做为现在的物联网行业,手持设备中,缺少不了的就是GPS定位功能。GPS模块和STM32的串口进行通信,将GPS的数据发送给M3的串口,由M3进行GPS协议的解码。解析出来后保存在响应的结构体中。在进行显示。 这里分别介绍2中解析协议的方法,第一种就是自己写解析协议函数,第二种便是采用别人写好的GPS解析协议库:NMEALIB库,将这个库移植到M3中,直接调用API函数,就可以解析出GPS信息,同
转载
2024-07-17 10:37:43
133阅读
import os import sys import tty import termios import serial import serial.tools.list_ports class ser_conf: def port_choose(self): port_list = list(se ...
转载
2021-10-19 17:23:00
796阅读
2评论
一、开发环境搭建的流程0、首先是Win10环境下。1、Python的安装,这里我使用的是3.7.4版本的Python。 这是Python的官网,请自行下载 https://www.python.org/2、Pycharm的安装(要是不习惯也可以使用其他的IDE)。Pycharm是一种Python IDE。这里Pycharm的安装和下载可以自行百度,或者参考 https://www.jianshu.
转载
2023-09-06 14:06:48
284阅读
虽是嵌入式方向,刚毕业时一直想基于C#开发一款上位机,没争取到,近期偶然获取到一个用python开发的宝贵机会,记录一下。 1 用Shell命令行、VS code还是集成开发环境开发的问题? 记得
转载
2024-01-16 13:42:52
91阅读
Python写机器人上位机python界面设计插件Tkinterpyqt5pyqt5使用教程Qt Designer使用教程ROS通讯机制实现界面与下位机通讯示例代码 python界面设计插件Python写GUI的插件比较多,常用的有Tkinter、pyqt5,本将使用pyqt5写机器人的上位机。TkinterTkinter 是 Python 的标准 GUI 库,是Python推荐使用的界面创建工
转载
2023-07-20 14:52:39
209阅读
目录1. TCP server + JPEG图像解析上位机开发1.1 开发环境1.2 上位机功能1.3 C# 在窗体绘制图像解析1.4 显示效果1.4.1 上位机标定坐标,坐标数据回传1.4.2 下位机接收坐标值并更新显示1.4.3 重新设定区域并传输1.4.4 上位机传输多个坐标值
1. TCP server + JPEG图像解析上位机开发系统架构和下位机开发请参考文章:【K210-E
# 如何基于Python开发上位机
## 1. 整体流程
下面是开发基于Python的上位机的整体流程:
```mermaid
erDiagram
数据采集 --> 数据处理
数据处理 --> 数据展示
```
## 2. 具体步骤
在教会小白实现基于Python的上位机时,需要按照以下步骤进行:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 数据
原创
2024-04-13 06:08:21
359阅读
# 用Python开发上位机
上位机是指控制另外一台计算机、机器或设备的计算机。在工业自动化领域,上位机通常用来监控、控制和管理生产过程。使用Python开发上位机可以方便快捷地实现监控和控制功能。本文将介绍如何使用Python开发上位机,并提供代码示例。
## 准备工作
在开始开发之前,我们需要安装Python及相关的库。可以使用`pip`命令来安装`serial`和`pyqt5`库,分别
原创
2024-05-09 04:23:11
646阅读
##stm32F1门禁卡RC522模块快速上手心得1.配置GPIO//LED 推挽输出 GPIOC GPIO13
//NSS 推挽输出 GPIOB GPIO12
//SCK 推挽输出 GPIOB GPIO14
//M0SI 推挽输出 GPIOA GPIO8
//MSIO 浮空输入 GPIOA GPIO10
//RST 推挽输出 GPI
转载
2024-05-30 09:55:57
161阅读
目录1、简介2、硬件连接3、上位机源码3.1 widget.h3.2 widget.c 3.3 显示图 4、下位机源码4.1 cubemax配置 4.2 keil源码1、简介本文使用STM32F103C8T6单片机使用单片机通过ESP8266WIFI模块与QT设计的上位机进行通讯,ESP8266设置AP模式。实现DHT11传感器温湿度的显
转载
2024-04-12 09:48:08
602阅读
1 /**
2 * @author: sdyang.chd
3 *
4 * @date : 2016-1-2
5 *
6 * @brief : 嵌入式上位机编写指南
7 *
8 * */随着嵌入式技术的发展,底层的设计越来越多的通过串行通信在工控机上体现成果,或者最终的算法策略等,上位机更是一件调试的神兵利器。面对如果多的编写工具和编写语言,我们究竟该选择哪种工具或
转载
2023-06-07 23:06:03
454阅读
Java语言概述1.1、软件开发介绍什么是软件?软件是计算机数据和指令的集合,软件有系统软件和应用软件之分。人机交互:对于人机交互主要有两种方式,一种是图形化界面,又叫GUI,一种是命令行方式。命令行方式下,一些常见的DOS命令:1.2、Java语言概述Java语言是SUN公司在1995年推出的一门高级语言。Java语言是一门面向Internet的语言。目前已经成为WEB技术首要的开发语言。Jav
转载
2023-11-10 18:14:48
123阅读
# Java开发上位机
上位机(Supervisory Control and Data Acquisition,简称SCADA)是一种通过计算机对工业生产过程进行监控和控制的系统。Java作为一种通用的编程语言,可以用于开发上位机应用程序。本文将介绍Java开发上位机的基本概念和示例代码。
## 上位机的基本功能
上位机的基本功能包括数据采集、数据处理、数据显示和远程控制等。为了实现这些功
原创
2024-01-18 10:51:25
303阅读