25
34
194
管理员
上两节课,我们接触到奇妙的3D打印,3D创造暂时告一段落,接下来的课程我们将打开新世界的大门,迈入电子信息的世界。本堂课将带你熟悉最基本的元件——单片机。
提
要
ESP32 Linux初体验
单片机 开发环境搭建
课
程
为了之后的电子电路课程做铺垫,吴越同学首先讲解了单片机的硬件构成,从CPU到各种外设。
双核32位单片机240MHz520K SRAM448K ROM + 4MB Flash802.11 b/g/n/e/i 150Mbps蓝牙v4.2完整标准,包括BLE12bit 18通道ADC8bit 2通道DAC4*SPI,2*I2S,2*I2C,3*UART
由于大多数同学是第一次接触Linux操作系统,配置环境遇到了种种困难,然而在集体的讲解和同学之间的互相帮助下,最终大部分同学都装好了环境并将单片机烧录好运行起来了!
为了提高大家的开发效率,能够在对整个系统了解不多的情况下也能快速地开发,吴越同学在课程之前写了一个框架,包括:自动链接WIFI、初始化NVS系统、创建socket server并用自己写的DuHttp库实现了一个Web服务器;此后在社员的提醒下,又将单片机链接Wireless PKU并自动登陆网关的程序包放到了论坛上,供大家在校园网的环境下体验和调试ESP32。
大家到www.pkumakers.com上查看更多的课程资料,以便深入学习。
图为演示框架以及互动讲解的情景
3个小时的时间过得很快,意犹未尽的同学们登记后借走了部分ESP32,回去后继续钻研。 本次活动习得的单片机技能在不久后的电子电路课堂中将有所应用!将控制层的软件写好后,配合各种传感器和电机,可以做出十分有趣的东西~~~
期待下次大家的精彩创作!详情请期待接下来的课程!
课程预告
课程:workshop第一弹
时间:11月11日 19:00——21:00
地点:二教地下极客实验室
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|北京大学创客空间
GMT+8, 2021-4-10 22:56 , Processed in 0.038449 second(s), 21 queries .