零基础自学树莓派Zero(无WiFi版)-①

一、烧写系统镜像

树莓派官方网网站下载系统镜像
在这里插入图片描述

对于初学者建议推荐选择RASPBIAN JESSIE WITH PIXEL,带图形界面等,解压后约4GB左右;而RASPBIAN JESSIE LITE是裁剪过的轻量系统,没有图形界面,解压后约1.3GB左右。
刷入系统,请确认你下载的系统镜像是 2016-10-5 之后的版本。在电脑上将系统镜像写入 micro SD 卡,可以使用 Win32 Disk Imager 这个工具(这里下载)

  1. 烧写系统
    先格式化内存卡,再打开软件选择下载的镜像文件,点击“write”开始写入。

在这里插入图片描述

  1. 烧写完成
    在这里插入图片描述

因为W这个型号不带WiFi模块,在没有显示器的情况下登录树莓派需要通过SSH,使用SSH需要和电脑在同一局域网下,单模块需要上网的话需要设置配置USB口。

二、配置 CONFIG.TXT 和 CMDLINE.TXT 文件

在电脑上打开这个 micro SD 卡的根目录 (例如. boot(E:)) 并打开 config.txt 文件。在文件末尾添加一行 dtoverlay=dwc2 , 如图。
在这里插入图片描述
修改完成后,保存并关闭 config.txt 文件。

再打开 cmdline.txt 文件,请确认你的编辑器已关闭“自动换行”。编辑这个文件的时候不需要插入任何换行符,所有字符都在同一行。找到 rootwait,在后面插入 modules-load=dwc2,g_ether,如图。
在这里插入图片描述
修改完成后,保存并关闭 cmdline.txt 文件。

最后在根目录创建一个名为 ssh 的文件或目录。

把 SD 卡插入树莓派 Zero,用microUSB/USB 转换头将树莓派 Zero 和电脑连接起来。

注意接入的是USB口,不是PWR口。

三、连接电脑SSH登录树莓派

注意,在 Windows 10 下设备会被识别为 COM 设备,这时请在设备管理器中更新该设备的驱动程序即可。
驱动程序可在这里下载
在这里插入图片描述
驱动安装成功后
在这里插入图片描述
打开 PuTTY(这里下载)并尝试通过 SSH 连接树莓派的地址 raspberrypi.local ,如图。
在这里插入图片描述

树莓派raspbian系统用户为pi ,密码默认为raspberry ;root 权限密码为raspberry。

第一次登陆会有这个警告,直接点是。
在这里插入图片描述
输入用户名pi,密码raspberry,回车即可登录成功。
在这里插入图片描述

三、设置共享互联网连接

为了将电脑的互联网连接共享给树莓派,需要允许共享你电脑上的一个网络连接。打开“Network Connections”。
在这里插入图片描述

树莓派在里面显示为 “RNDIS/Ethernet Gadget” 的设备类型,在上图示例中,名字是“以太网 2”。

用 ifconfig 命令查看 usb0 连接可以看到网络上行和下行的流量。
在这里插入图片描述

以及树莓派IP地址,在电脑上,打开CMD ping 192.168.137.17可通
在这里插入图片描述
ping baidu.com 说明可正常上网

在这里插入图片描述

参考文章

树莓派 Zero USB/以太网方式连接配置教程
树莓派系列教程2:树莓派烧写镜像
软件集合

<think>好的,用户想要了解廉价的开发板推荐。首先,我需要确定用户的需求是什么。开发板有很多种类型,比如单片机类的Arduino,功能更强的树莓派,或者物联网专用的ESP系列。用户可能是个学生或者刚入门的开发者,预算有限,想找性价比高的选项。 接下来,我得回忆下常见的廉价开发板。Arduino Uno是个经典选择,价格在50到100元左右,适合初学者,资源丰富。不过它的性能可能有限,只能处理简单的项目。然后是ESP32和ESP8266,这两个价格更低,30到60元,而且自带Wi-Fi和蓝牙,适合物联网项目,但可能需要定的编程基础。 树莓派虽然性能强,但价格稍高,尤其是树莓派4B,要400到600元,可能超出“廉价”范围。不过树莓派Zero系列比较便宜,大约100到200元,但可能需要额外配件,比如适配器,总体成本可能增加。 还有STM32系列,比如STM32F103C8T6,价格30到50元,性能不错,但需要定的嵌入式开发经验。国内的些开发板,比如合宙的Air系列,价格亲民,可能在30元左右,适合特定应用。 然后要考虑用户可能的用途。如果是学习编程、做简单控制项目,Arduino Uno或ESP32比较合适。如果是需要无线功能,比如连接互联网,ESP8266或ESP32更好。树莓派适合需要运行完整Linux系统的项目,比如媒体中心或小型服务器,但成本较高。 需要提醒用户注意兼容性、社区支持和扩展性。Arduino和树莓派的社区资源丰富,遇到问题容易找到解决方案。而ESP系列和STM32可能需要更多的自学,但社区也在不断壮大。 最后,要总结推荐,分门别类,给出不同需求和预算下的建议,并附上价格范围和适用场景,帮助用户做出选择。</think>### 廉价开发板推荐指南 以下是不同需求场景下的高性价比开发板推荐,分为**单片机类**和**微型计算机类**两类,附价格范围和适用场景说明。 --- #### 、单片机类开发板 适合传感器控制、物联网终端、简单逻辑处理等场景。 1. **ESP32系列** - **价格**: ¥30~60 - **特点**: - 双核240MHz处理器 + 蓝牙/Wi-Fi双模 - 支持Arduino/MicroPython/ESP-IDF开发框架 - 低功耗模式(适合电池供电项目) - **推荐型号**: - 合宙Air101(¥9.9) - NodeMCU-32S(带USB接口,¥35) 2. **STM32F103C8T6(蓝色药丸)** - **价格**: ¥15~25 - **特点**: - Cortex-M3内核,72MHz主频 - 支持HAL库/寄存器级开发 - 适合学习嵌入式系统原理 3. **ESP8266(NodeMCU)** - **价格**: ¥12~20 - **特点**: - 单核80MHz + Wi-Fi - 适合低成本物联网终端(如温湿度监测) --- #### 二、微型计算机类开发板 适合需要运行Linux/Android系统、多媒体处理或复杂计算的场景。 1. **树莓派Zero 2 W** - **价格**: ¥150~200 - **特点**: - 四核1GHz CPU + 512MB内存 - 支持Wi-Fi/蓝牙 - 可运行Raspberry Pi OS - 需自配HDMI转接头和电源 2. **Orange Pi Zero 3** - **价格**: ¥200~250 - **特点**: - 四核Cortex-A53 + 1.5GHz - 1GB内存 + 千兆网口 - 兼容部分树莓派生态 --- #### 三、选型建议 1. **零基础入门**: - 首选ESP32或Arduino Uno(开发工具完善,教程丰富) - 示例项目: LED控制、温湿度传感器 2. **物联网开发**: - 优先ESP32(蓝牙/Wi-Fi集成度高) - 推荐框架: ESPHome(快速对接HomeAssistant) 3. **Linux学习/服务器**: - 树莓派Zero 2 W + Docker(搭建轻量级Web服务) --- #### 四、购买渠道 1. **淘宝/拼多多**: 搜索具体型号(注意选择销量高店铺) 2. **立创商城**: 正品STM32/ESP32(适合批量采购) 3. **二手平台**: 闲鱼可找到树莓派3B+等旧款(¥150~250) --- **扩展建议**:初学时可搭配传感器套件(¥50~100)练习,如DHT11、超声波模块、舵机等。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值