Skip to content

Instantly share code, notes, and snippets.

@2niuhe
Last active June 27, 2019 14:33
Show Gist options
  • Save 2niuhe/41990821a3140d1f621613ada0ff7fc8 to your computer and use it in GitHub Desktop.
Save 2niuhe/41990821a3140d1f621613ada0ff7fc8 to your computer and use it in GitHub Desktop.
树莓派操作指南;instruction on raspberry pi 3B+

系统安装/备份工具

  • window: Disk Manager
  • linux: dd命令
  • 换清华源
# 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib

# 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main
  • 卸载预装软件
    • 查看安装列表:dpkg-query -l
    • 卸载预装
    sudo apt-get  remove --purge scratch2 wolfram-engine bluej  scratch python-pygame python3-pygame libreoffice
    sudo apt-get remove sonic-pi nodered chromium-browser
    sudo apt-get autoremove
    sudo apt-get update && sudo apt-get upgrade -y 

下载软件

  • pip3 insall bypy 用来下载百度云
  • aria2

远程连接工具

  • ssh
  • VNC
  • nmap局域网扫描

串口开发

  • PySerial
  • wringpi

开机自启动

内网穿透

摄像头操作

  • USB摄像头

检查连接:lsusb或者ls /dev/video* 安装sudo apt-get install fswebcam

Opencv

ROS

原版系统和ubuntu mate都可成功安装ROS melodic,但是ubuntu mate支持的库更全。

Machine Learning

软路由

增加swap空间,虚拟内存

#修改/etc/dphys-swapfile
CONF_SWAPSIZE=1024
# 保存退出
sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start

挂载硬盘

lsblk
mkdir /mnt/usb
mount /dev/****  /mnt/usb
umount /mnt/usb

关闭/启用功能

  • 关闭wifi
    • 编辑/boot/config.txt添加dtoverlay=pi3-disable-wifi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment