树莓派开发1-树莓派上手使用

1、树莓派启动方式及支持的系统:

树莓派开发板没有配置板载FLASH,因为它支持SD卡启动,所有我们需要下载相应镜像,并将其烧写在SD上,启动系统即可

(这个镜像里包含了我们通常所说的bootloader、kernel、文件系统)

树莓派由于其开源特性,支持非常多的系统类型(指的文件系统):

Raspbian、Arch Linux ARM、Debian Squeeze、Firefox OS、Gentoo Linux
Google Chrome OS、Raspberry Pi Fedora Remix、Slackware ARM
QtonPi、Slackware ARM、WebOS、RISC OS、FreeBSD

NetBSD、Android 4.0(Ice Cream Sandwich)

2、树莓派镜像下载地址

http://www.raspberrypi.org/

官网(速度较慢)

http://pan.baidu.com/share/home?uk=671504480#category/type=0

树莓派论坛提供的下载地址 (百度网盘速度较快)

建议下载:wheezy-raspbian

3、镜像烧写:

准备:

1)一张2G以上的SD卡及读卡器,最好是高速卡,推荐Class4以上的卡,卡的速度直接影响树莓派的运行速度
   笔者建议最好4G以上,否则后续开发会使用经常不够用

2)winXP和win7下安装镜像的工具:Win32DiskImager.zip
   同样在上一步的网址下载

3)上一步下载好的镜像

安装:

1)解压下载的系统压缩文件,得到img镜像文件

2)将SD使用卡托或者读卡器后,连上电脑

3)解压并运行win32diskimager工具

4)在软件中选择img文件,“Device”下选择SD的盘符,然后选择“Write”
然后就开始安装系统了,根据你的SD速度,安装过程有快有慢。

5)安装结束后会弹出完成对话框,说明安装就完成了,如果不成功,请关闭防火墙一类的软件,重新插入SD进行安装
     请注意安装完,win系统下看到SD只有74MB了,这是正常现象,因为linux下的分区win下是看不到的!

4、开发板供电:

使用micro usb供电:所有android手机的充电线都可以给他供电

5、树莓派访问方式

1)初始启动:

a、外接HDMI或者AV显示器,USB鼠标、键盘

把树莓派当作一个小电脑,可以用外接键盘、鼠标操作树莓派,树莓派启动界面会显示在HDMI或者AV显示器上

笔者不太建议这种启动方式——抱着个显示、鼠标键盘太不方便了,而且带HDMI的显示器不好找

(虽然可以用HDMI转VGA接在电脑显示器上代替)

b、使用USB转ttl 串口线通过串口访问树莓派

树莓派默认支持串口启动,我们只需要一根:usb转ttl线(淘宝上很多,10几块钱一根)连接树莓派与电脑,即可通过串口控制调试树莓派(电脑上使用超级终端或者其它串口调试工具,笔者建议使用Xshell4.0)

在终端中会显示类似启动信息,如下:

中间会提示输出用户名和密码:

默认用户名:pi

默认密码:raspberry

octopi login: pi
Password: 
Last login: Fri Jun 20 09:32:38 UTC 2014 on ttyAMA0
Linux octopi 3.12.22+ #691 PREEMPT Wed Jun 18 18:29:58 BST 2014 armv6l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

NOTICE: the software on this Raspberry Pi has not been fully configured. Please run ‘sudo raspi-config‘

[email protected]:~$

2)其它访问方式:

SSH:

由于树莓派只有一个串口,当我们开发中需要占用这个串口或者我们希望进行远程开发(通过一个根网线或无线连接到树莓派)

可以借助Linux系统特有的一种服务SSH来完成(请见后面的文章)

VNC:

VNC是linux下面常用的远程桌面,用它可以在windows或者unix主机上方便的通过网络操作远程主机而不需要一个额外的显示器,非常实用(请见后面的文章)

远程桌面:

远程桌面是windows自带的一个远程桌面登陆系统,很好用(请见后面的文章)

以上三种方式都是通过网络对树莓派进行控制,可以说只要知道了树莓派的ip地址,一切控制so easy

时间: 2024-10-06 00:31:30

树莓派开发1-树莓派上手使用的相关文章

使用PHP和树莓派开发一个比特币和以太坊交易机器人

我最近得到了Raspberry Pi Zero Wifi,我告诉你这个东西是改变游戏规则的.我之前使用过RasPis,但由于该设备的占地面积小得多,耗电少,价格便宜且无线上网,因此非常适合低端或物联网项目. 注:目前我已经扩展了机器人以便能够交易以太坊! 我希望它能够在不必太多关注的情况下做事,而我想到的第一件事就是: 为什么不创建一个可以自动进行比特币和以太坊的简单交易机器人. 这个想法很简单:Raspberry Pi Zero使用Coinbase API定期检查价格,并在有意义的时候购买和销

树莓派开发系列教程3——树莓派rasp-config配置(转)

经过前面两步我们的树莓派已经正常的工作起来了,但是在真正用它开发之前还需要进行一些列的配置以及软件的安装,这样开发起来才会得心应手,下面我们介绍一下常用的软件和服务 1.配置选项: 树莓派第一次使用的时候需要进行一个简单的配置,在命令行模式下运行以下命令: $sudo raspi-config 新旧版本的配置界面不太一样,下面列举两种比较常见的: 1)旧版本 expand_rootfs –将根分区扩展到整张SD卡(树莓派默认不使用SD卡的全部空间,有一部分保留,建议选中) overscan–可以

树莓派开发环境

关于树莓派的开发环境 纠结了一些时间 ,我的是raspberry Pi 3 mode b 在官网下载 noobs (raspbain 版本)的. 安装完成之后接上显示器 启动系统 然后最初我是想在这个 raspbain 上面装个eclipse 的,这样用C写代码的.但是后来发现 eclipse没有在ARM架构上的版本 所以改用PC上装了一个Ubuntu16.4 的虚拟机 在虚拟机上装eclipse 和交叉编译,这样在用 树莓派跑程序就没问题了,解决了在树莓派上编译慢.编程界面不顺手等一些问题.

nodejs和树莓派开发以及点亮RGB的LED灯代码

前段时间集团举行前端IOT比赛,借此机会熟悉了树莓派相关的东西,特此记录一些相关的文档和开发指南. 先介绍一些树莓派的入门教程 阮一峰的树莓派入门 微雪电子-树莓派硬件中文官网 ssh链接树莓派 ssh [email protected](ip)密码:raspberry 设置显示设备 推荐选购3.5吋或者5吋的HDMI显示设备,我第一次买的3.2吋的串口显示器,占用了我20个串口的针脚. 设备链接见这里 使用3.5吋显示器 cd /boot/LCD-show/./LCD35-show使用HDMI

Linux+树莓派3开发总结——树莓派远程文件共享winows

http://blog.csdn.net/xqf1528399071/article/details/52192134 —————————————————————————————————————————————————————————— 针对powerdruy所提的问题,决定把本文来个大改动 参考这两篇文http://man.lupaworld.com/content/linux/Debian_server_setting/smb.html#4.4 http://www.debianadmin.

【树莓派】树莓派开发系列2---树莓派的配置详悉

树莓派配置 可能镜像不同,配置的界面不同,但是大致内容都是差不多的. 配置界面: 输入:$ sudo raspi-config About raspi-config--关于树莓派设置 Expand Filesystem--扩展文件系统 选择第一项 Expand Filesystem 扩展 SD 卡上可用的空间,不然以后会有很多大软件,不能安装(提示空间不足,因为树莓派默认没用使用SD卡上的所有内存). 扩展之后可以通过 df -h 命令看到效果~ Change User Password--修改

树莓派开发日记,2015,5,18,问题记录

Apache2 Problems 1.Bad User Name when you keydown #apache2 in the shell.Tips will be like this apache2:bad user name ${APACHE_RUN_USER} well,I believe this is because /etc/init.d is not in your command path. Unlike windows,Linux does not look in the

逗比学树莓派之用树莓派获取天气状况

在树莓派上我们可以通过"wether"工具来以命令行的方式获取天气预报信息. 首先当然是安装Weather工具,通过命令行 sudo apt-get install weather-util 安装结束后便可以通过不通的方式获取天气预报了. 最简单的获取天气状况的方法是使用ICAO代码(International Civil Aviation Organization Airport Code,国际民间航空组织机场代码,译注)查询最近的机场.所以要获取位于纽约的肯尼迪国际机场的天气你可以

【树莓派】将树莓派打造成电视盒子

网上高人多. 最近在看树莓派的应用场景,看到网上有人用它做电视盒子. 参考这篇文章,可以阅读,有空找机会可以实践实践. 参考:http://ju.outofmemory.cn/entry/221882 最近,光腚总局对盒子第三方应用下了禁令,天猫魔盒首当其冲,估计其他盒子不久也会自我阉割,树莓派 + kodi 做成的(伪)盒子自然不受影响.树莓派盒子其实介于盒子和 htpc 之间,一方面有盒子操作方便.界面友好的特点,另一方面又具有 htpc 的灵活性.这篇文章只适用于那些手上恰好有个树莓派,又