文章目录

  • 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协议连接到树莓派,实现文件的互相传输。

树莓派开发 --- 环境搭建相关推荐

  1. 01_树莓派开发环境搭建

    目录 1.树莓派4 Model B简介 2.在树莓派上安装操作系统 2.1.树莓派支持的操作系统 2.2.安装操作系统前的准备 2.3.在树莓派上安装Raspberry Pi OS 3.Raspber ...

  2. android usb设备节点_(五)树莓派3开发环境搭建——6.树莓派USB与tty串口号绑定...

    通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式进入机器人大脑(嵌入式主板:树莓派3)的开发.本章将从树莓派3的开发环境搭建入手,为后续ros开发.s ...

  3. 树莓派slam_SLAM+语音机器人DIY系列:(五)树莓派3开发环境搭建——6.树莓派USB与tty串口号绑定...

    摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式进入机器人大脑(嵌入式主板:树莓派3)的开发.本章将从树莓派3的开发环境搭建入手,为后续ros开 ...

  4. agx 安装ros opencv_(五)树莓派3开发环境搭建——5.Android手机端与robot端ROS网络通信...

    通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式进入机器人大脑(嵌入式主板:树莓派3)的开发.本章将从树莓派3的开发环境搭建入手,为后续ros开发.s ...

  5. 轻松玩转树莓派Pico之三、Windows+Ubuntu虚拟机模式下VSCode C语言开发环境搭建

    目录 1.VSCode下载与安装 2.VSCode基础插件安装 3.SSH连接与配置 4.SSH免密登录 5.Pico编译 工欲善其事,必先利其器.之前的介绍的Pico流程都是通过命令行编译,没有进行 ...

  6. SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——2.安装ros-kinetic

    SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--2.安装ros-kinetic 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式 ...

  7. SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——1.安装系统ubuntu_mate_16.04...

    SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--1.安装系统ubuntu_mate_16.04 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认 ...

  8. SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建——5.Android手机端与robot端ROS网络通信...

    SLAM导航机器人零基础实战系列:(五)树莓派3开发环境搭建--5.Android手机端与robot端ROS网络通信 摘要 通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整 ...

  9. 树莓派开发笔记(一) 开发环境搭建

    开发环境搭建 开发环境搭建 硬件准备 系统烧录 系统配置 基本配置 其他配置 安装开发软件 开发环境搭建 硬件准备 SD-Card 树莓派(本人使用的英国版 RS 3B) 5V 2A 供电 Windo ...

最新文章

  1. AAAI2018正式落幕 13个世界顶尖AI教授都讲了啥?
  2. 转:Jquery AJAX POST与GET之间的区别
  3. php获取域名与路径
  4. python list转矩阵
  5. matlab光学远轴光的折射,光学课后习题
  6. Factors 分解质因数
  7. 数据结构与算法专题——第十题 输入法跳不过的坎-伸展树
  8. LUNA16_Challange数据预处理4
  9. Animation中的scale、rotate、translate、alpha
  10. HTML - 字符实体
  11. dedecms注入漏洞 5.3 5.5
  12. 学习笔记之CursorAdapter
  13. javax.servlet.http.HttpServletResponse.setContentLengthLong(J)V,maven项目报错!!无法访问webapp下的文件,完美解决方案
  14. IPOP-CMA-ES:一种重启CMA-ES
  15. 网页飘窗效果,jsp页面飘窗浮窗,html飘窗浮窗,点叉号关闭飘窗
  16. 精密电阻(1%) -- 贴片电阻常用标示方法(转载)
  17. gis环境设置在哪_怎样解决GIS长距离母线筒的位移问题?
  18. 计算机组装有哪些,教你组装电脑主要配置有哪些
  19. Data()笔记之getDate()的基本用法
  20. Morphia DAOs

热门文章

  1. shell定时备份文件
  2. Java操作json数据导入Excel
  3. PDF编辑方法,如何旋转PDF中的一页
  4. mac 10.9 输入法切换
  5. ios获取新数据要不要关_切记,iPhone 不要滑动关后台 !
  6. .NET高级软件工程师面试题排行榜(转载)
  7. on the fly 到底几个意思
  8. 什么文件可以保存成html文件格式,PDF文件可以转换成html格式吗
  9. Vbox开机自启虚拟机 解决VBoxManage命令行无效
  10. iOS签名更新是什么意思,自己可以操作么?