树莓派开发 --- 环境搭建
文章目录
- 1、树莓派刷机
- 2、树莓派串口登录
- 3、树莓派ssh登录
- 3.1、树莓派WiFi网络配置
- 3.1.1、文件修改
- 3.3.2、IP固定
- 3.2、开启SSH功能
- 4、树莓派安装vim
- 4.1、更换国内镜像源
- 4.1.1、文件修改,更换镜像信息
- 4.1.2、镜像源更新
- 4.2、安装Vim
- 5、树莓派ftp连接
1、树莓派刷机
1、准备好读卡器和SD卡,并将SD卡插入读卡器,插入U盘。
2、打开Win32DiskImager刷机工具,将树莓派镜像包烧录到SD卡内。
2、树莓派串口登录
1、烧录完成树莓派镜像包后,需要修改SD卡目录下的config.txt和cmdline.txt这两个文件。
2、修改config.txt文件,往文件内容末尾添加如下内容:
dtoverlay=pi3-miniuart-bt
这样就停止了蓝牙,解除了对串口的占用,因为树莓派的串口默认是和蓝牙连接的。
3、修改cmdline.txt,将文件替换为如下内容:
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
这样就开启了串口console打印日志的功能。
4、按照如图所示,使树莓派和PC端通过串口连接。
5、连接成功,按照默认账号密码登录树莓派
账号:pi
密码:raspberry
3、树莓派ssh登录
3.1、树莓派WiFi网络配置
3.1.1、文件修改
1、修改wpa_supplicant.conf文件,输入如下命令
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
2、把如下内容添加到wpa_supplicant.conf文件中
network={ssid="wifi名字"psk="WiFi密码"
}
例如我的是这样:
3、输入如下命令重启树莓派,让树莓派自动连接指定热点。
sudo reboot
3.3.2、IP固定
1、配置树莓派的IP固定,以便于后续的SSH连接方便。输入如下指令,修改文件。
sudo nano /etc/rc.local
2、往rc.local文件添加如下内容
ifconfig wlan0 192.168.43.123
按照如上步骤操作完,树莓派便具有了自动连接网络的功能,并且每次的IP地址都是固定。
3.2、开启SSH功能
1、输入如下指令开启SSH功能
sudo raspi-config
2、选择第5项
3、选择第2项,开启SSH功能
4、树莓派安装vim
4.1、更换国内镜像源
4.1.1、文件修改,更换镜像信息
因为树莓派默认是使用国外的镜像源的,下载容易失败,所以需要切换至国内的镜像源。
1、终端输入如下指令
sudo nano /etc/apt/sources.list
2、将原先的内容注释点,添加如下内容
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
链接替换为清华镜像源
4.1.2、镜像源更新
1、输入如下指令更新镜像源
sudo apt-get update
4.2、安装Vim
1、输入如下指令安装Vim
sudo apt-get install vim
5、树莓派ftp连接
可以使用FileZilla工具通过FTP协议连接到树莓派,实现文件的互相传输。
树莓派开发 --- 环境搭建相关推荐
- 01_树莓派开发环境搭建
目录 1.树莓派4 Model B简介 2.在树莓派上安装操作系统 2.1.树莓派支持的操作系统 2.2.安装操作系统前的准备 2.3.在树莓派上安装Raspberry Pi OS 3.Raspber ...
- android usb设备节点_(五)树莓派3开发环境搭建——6.树莓派USB与tty串口号绑定...
通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式进入机器人大脑(嵌入式主板:树莓派3)的开发.本章将从树莓派3的开发环境搭建入手,为后续ros开发.s ...
- 树莓派slam_SLAM+语音机器人DIY系列:(五)树莓派3开发环境搭建——6.树莓派USB与tty串口号绑定...
摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式进入机器人大脑(嵌入式主板:树莓派3)的开发.本章将从树莓派3的开发环境搭建入手,为后续ros开 ...
- agx 安装ros opencv_(五)树莓派3开发环境搭建——5.Android手机端与robot端ROS网络通信...
通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式进入机器人大脑(嵌入式主板:树莓派3)的开发.本章将从树莓派3的开发环境搭建入手,为后续ros开发.s ...
- 轻松玩转树莓派Pico之三、Windows+Ubuntu虚拟机模式下VSCode C语言开发环境搭建
目录 1.VSCode下载与安装 2.VSCode基础插件安装 3.SSH连接与配置 4.SSH免密登录 5.Pico编译 工欲善其事,必先利其器.之前的介绍的Pico流程都是通过命令行编译,没有进行 ...
- SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——2.安装ros-kinetic
SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--2.安装ros-kinetic 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式 ...
- SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——1.安装系统ubuntu_mate_16.04...
SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--1.安装系统ubuntu_mate_16.04 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认 ...
- SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——5.Android手机端与robot端ROS网络通信...
SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--5.Android手机端与robot端ROS网络通信 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整 ...
- 树莓派开发笔记(一) 开发环境搭建
开发环境搭建 开发环境搭建 硬件准备 系统烧录 系统配置 基本配置 其他配置 安装开发软件 开发环境搭建 硬件准备 SD-Card 树莓派(本人使用的英国版 RS 3B) 5V 2A 供电 Windo ...
最新文章
- AAAI2018正式落幕 13个世界顶尖AI教授都讲了啥?
- 转:Jquery AJAX POST与GET之间的区别
- php获取域名与路径
- python list转矩阵
- matlab光学远轴光的折射,光学课后习题
- Factors 分解质因数
- 数据结构与算法专题——第十题 输入法跳不过的坎-伸展树
- LUNA16_Challange数据预处理4
- Animation中的scale、rotate、translate、alpha
- HTML - 字符实体
- dedecms注入漏洞 5.3 5.5
- 学习笔记之CursorAdapter
- javax.servlet.http.HttpServletResponse.setContentLengthLong(J)V,maven项目报错!!无法访问webapp下的文件,完美解决方案
- IPOP-CMA-ES:一种重启CMA-ES
- 网页飘窗效果,jsp页面飘窗浮窗,html飘窗浮窗,点叉号关闭飘窗
- 精密电阻(1%) -- 贴片电阻常用标示方法(转载)
- gis环境设置在哪_怎样解决GIS长距离母线筒的位移问题?
- 计算机组装有哪些,教你组装电脑主要配置有哪些
- Data()笔记之getDate()的基本用法
- Morphia DAOs