畅销书作家 Erik Bartmann 新作聚焦 ESP32
中国上海
2018年9月30日
Erik Bartmann 是一位经验丰富的德国籍程序员兼创客,同时也是一位畅销书作家,写过多部有关电子学和编程的著作,深受欧洲德语国家读者的喜爱。2016 年 11 月,Erik 与 Elektror-Verlag 联合推出 Das ESP8266-Praxisbuch: Mit NodeMCU und ESPlorer(《ESP8266 实操手册:使用 NodeMCU 和 ESPlorer》)。随后,他接受我们的采访并透露还想出书写一写 ESP32。很显然,Erik 兑现了自己的承诺。他在 Das ESP32-Praxisbuch(《ESP32 实操手册》)一书中用简洁清晰的笔触向读者介绍了用户借助乐鑫旗舰 SoC 可以实现的各种项目,全书亮点纷呈,引人入胜。
乐鑫:Erik,您好!上次我们对您进行采访是基于您的 ESP8266 Praxisbuch,这本书颇受全球创客的欢迎。时隔一年有余,您又带来 ESP32 Praxisbuch,可以请您谈谈此次推出新作的主要目标吗?
EB:我在这本有关 ESP32 芯片的新书中强调 Wi-Fi 模组是现代创客的工具箱中不可或缺的一款工具。我向读者展示了如何使用 Arduino IDE 对 ESP32 芯片进行控制。没有哪位创客不知道这款工具,所以要教他们如何使用也不困难。我在书中还向读者展示了一种硬件开发环境,即我的 ESP32 Discovery Board(ESP32 探索板)的构建。这块板子的构建很简单,每位读者都可以自己搭一块,然后借助 ESP32 芯片开展各种电子相关项目,省去不断重建电路试验板带来的诸多麻烦。这本书的教学价值也很高。
乐鑫:您是 ESP8266 和 ESP32 两方面的的专家,您如何看待这两款芯片之间的异同?
EB:这两款芯片都具备精密的电子元件。当然,ESP32 也展示出了“蓝牙”功能令人欣喜的一面。但是有一点值得注意,那就是 ESP8266 芯片在电子领域的地位依然无可撼动。
乐鑫:自从 ESP32 芯片于 2016 年发布以来,市面上涌现出很多本有关乐鑫旗舰 SoC 的书籍。您能跟我们讲讲您的新书是从哪个角度出发对 ESP32 芯片进行介绍的吗?您这本书又有何独特之处呢?
EB:我觉得我的新书从内容讲解的角度来讲是独一无二的,因为我将有关 ESP 模组的知识同基础电子学内容和编码话题结合在了一起。我喜欢在书中重点分析那些在复杂程度上相互依存的项目,但必要时我也会跟读者分享一些能让他们终生受益的知识。例如,在这本聚焦 ESP32 芯片的书中,我还深入探讨了 MQTT、蓝牙基础、JSON 格式等。
乐鑫:如果要读懂书中的内容,读者需要对 IoT 技术了如指掌吗?
EB:不需要。ESP32 这本书的读者一定要有好奇心和借助电子设备将自己的想法变成现实的欲望。必要的地方我也会分享一些基础知识。读者通过仿照项目的方式从书中学习,这些项目的介绍都采用了教学式方法,从温度测量到数据库系统建立,皆是如此。此外,我还对 Python 编程语言以及如何使用这种语言控制 ESP32 进行了简单介绍。
乐鑫:您认为 ESP32 最重要的三个特点是什么?
EB:蓝牙功能、丰富界面、持续优化。还有价格便宜!
乐鑫:您认为 ESP32 能为推动 IoT 变革起到多大作用?
EB:ESP32 是连接现实社会和数字世界的“必要一环”,这是它在物联网领域扮演的角色。当然,ESP32 并非最早问世的 Wi-Fi 模组,但是乐鑫很幸运,这款模组在全球市场的推出恰逢其时。时机恰到好处、开源 DIY 社区工具的功能久经考验、固件维护从未间断,所有这些都是ESP32 在众多 Wi-Fi 模组中成功脱颖而出的重要因素。
乐鑫:您希望 ESP32 的哪些方面未来能有所改善?
EB:我很期待乐鑫能进一步优化 ESP32 模组的编程工具,也希望未来 ESP32 还可以通过 Scratch 3 等编程语言进行控制。此外,我觉得 ESP32 应该尽可能地实现获取渠道的多元化。
乐鑫:除了写作,您还有其它多项日常工作要处理。身兼数职对您来讲有什么困难吗?
EB:写作是我的一大热情所在。醉心于某一个主题的感觉就像即将踏上一段美好的旅程。很多时候我都不知道这段旅程会把我带向何方,但是就像在现实生活当中一样,旅程本身就是一个目标。我对将要写作的内容的理解通常只比读者提早几个月,而且只有在写书的时候才会发现其实有很多话题可以挖掘。但是,这有助于我提出一些我的读者们也会问他们自己的问题。我想对我来说,写书是获取新知识的一种特殊方式。写作完成后,我还可以将这些知识运用到我的其它工作中。
乐鑫:您目前正在进行的项目进展如何,可以跟我们分享一下吗?未来您还会为我们带来什么样的惊喜呢?
EB:现阶段我正在研究硬件板。我以 ESP32 Pico 板为基础,针对这本有关 ESP32 的新书开发了一款探索板。目前我正在开发一款基于 ESP32 DevKitC 的 ESP32 Discovery Board(ESP32 探索板)。
此外,我对 FPGA 编程也非常感兴趣。Arduino 不久前推出了“Arduino MKR Vidor 4000”,我正在酝酿就这款开发板写一本书。我还发现 Scratch 3 很有意思。我计划明年把我那本有关 Arduino 的畅销书再打磨一番,这两年 Arduino 社区发生了好多事情,我想为读者们好好梳理梳理!
乐鑫:Erik,非常感谢您的回答。预祝您的 ESP32 Praxisbuch 获得更大的成功。
EB:谢谢您的采访!非常感激乐鑫始终与世界各地的创客保持如此紧密的联系,并且愿意倾听他们的心声,关注他们的需求!