连接ESP8266的正点原子精英版+手写的服务器和客户端调试

本文详细介绍正点原子精英版ESP8266 WiFi模块的连接、烧写及代码改写过程,演示了STM32串口下载软件的使用,并提供了Java C/S模式下服务器与客户端的实现代码,涵盖WiFi连接、TCP通信及数据收发等关键环节。

正点原子精英版的使用

1.ESP8266的连接(我买的是比较特殊)
在这里插入图片描述
一般的可以根据下面的图,自己连接
在这里插入图片描述

2.精英版子的烧写(我是用的是STM32串口下载软件(FLYMCU)

  1. CH340驱动(USB串口驱动)的下载
  2. 首先是软件下载
  3. 其次是选对usb线所插的口
    在这里插入图片描述

3.ESP8266代码的使用以及改写(代码也是网上下载的)

1.while(esp8266_send_cmd(“AT+CWJAP=“热点名称”,“热点密码””,“WIFI GOT IP”,600));
2.while(esp8266_send_cmd(“AT+CIPSTART=“TCP”,“ip地址”,8181”,“CONNECT”,200));
只要改以上两句即可,ESP8266的一些代码就略过了,毕竟网上太多了

4.java的c/s
下面展示一些 内联代码片

//服务器
// An highlighted block
package com.lzw;
import java.io.*;
import java.net.*;
import java.text.SimpleDateFormat;
import java.util.Date;

public class MyTcp {
   
    // 创建类MyTcp
	private BufferedReader reader; // 创建BufferedReader对象
	private ServerSocket server; // 创建ServerSocket对象
	public Socket socket; // 创建Socket对象socket
	
	void getserver() {
   
   
		try {
   
   
			server = new ServerSocket(8181); // 实例化Socket对象
			System.out.println("服务器套接字已经创建成功"); // 输出信息
			while (true) {
   
    // 如果套接字是连接状态
				System.out.println("等待客户机的连接"); // 输出信息
				socket = server.accept(); // 实例化Socket对象
				reader = new BufferedReader(new InputStreamReader(socket
						.getInputStream())); // 实例化BufferedReader对象
				getClientMessage(); // 调用getClientMessage()方法
			}
		
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帅气转身而过

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值