低成本ESP32方案,支持OpenHarmony系统开发(附10+项目样例Demo)

描述

OpenHarmony

 

 

ESP32是业内领先的高度集成Wi-Fi+蓝牙解决方案,专门针对移动设备、可穿戴和物联网应用而设计,具有超低功耗、稳定可靠、体积小性价高、易嵌入式等特性。

 

基于ESP32系列芯片,开鸿智谷推出了Niobe U4开发板套件,集成2.4GHz WiFi和蓝牙双模,支持超高射频、低功耗、低电压及低成本的非接触式读写器应用;另外,还支持锂电池供电和充放电管理;近期还并入了OpenHarmony社区主干,支持OpenHarmony 3.1操作系统,提供完整的SDK和大量应用例程,方便大家快速进行二次开发。

 

为了帮助大家更好地了解开鸿智谷Niobe U4开发板,本期汇总整理了Niobe U4试用体验、环境搭建、LVGL移植、ADC按键、LCD显示、天气预报、多线程应用demo,带领大家深入掌握NiobeU4开发板使用方法、应用技巧。

 

   

开发板精选试用文章

 

 

1.【开鸿智谷NiobeU4开发板免费试用体验】开箱体验编译环境搭建及烧录

 

OpenHarmony

 

内容简介:感谢开鸿智谷和电子发烧友寄来的节日礼物,下面给大家做个NiobeU4开发板开箱体验。此次收到的NiobeU4开发板,是已经组装好的,主要部件是底板和1.44寸 SPI彩色LCD,详细开箱说明如下。

 

2.【开鸿智谷NiobeU4开发板免费试用体验】基于Ubuntu22.04的NiobeU4开发环境搭建

 

OpenHarmony

 

内容简介:官方推荐的Ubuntu版本是20.04以上,我这里直接在官网下载最新的Ubuntu22.04进行安装。安装过程比较简单。安装开发所需的各种工具,这部分跟着官方文档做基本上没有什么问题,其中有些地方确实是有坑的,会在下面用粗斜体标注。

 

3.【开鸿智谷NiobeU4开发板免费试用体验】移植LVGL

 

OpenHarmony

 

内容简介:本开发板带一个135x130的TFT屏幕,使用的控制器是ST7735,SPI接口,16位。前两篇已经进行了屏幕的显示测试,具备了移植GUI的条件,本篇我们移植LVGL。

 

4.【开鸿智谷NiobeU4开发板免费试用体验】开鸿智谷NiobeU4恢复出厂太空飞人

 

OpenHarmony

 

内容简介:本次项目实现太空人变换位置。为了能够实现自己的网络时钟显示,需要将WiFi和lcd显示例程整合,本文针对107和202的demo整合,自己合成108进行编译显示。网络获取天气信息还没有写,后续还想设置一个红外检测使用喇叭进行天气播报。

 

5.【开鸿智谷NiobeU4开发板免费试用体验】 开发环境搭建并初步测试程序

 

OpenHarmony

 

内容简介:NiobeU4是基于ESP32U4WDH推出的物联网设备开发套件,集成2.4GHzWifi和蓝牙双模。本文主要完成 ubuntu-20.04.5系统环境搭建、repo工具、交叉编译、获取项目源码、构建测试源码iotlink过程。

 

6.【开鸿智谷NiobeU4开发板免费试用体验】开鸿智谷NiobeU4在WiFi基础上获取cJSON的天气数据

 

OpenHarmony

 

内容简介:本小节主要是用202demo增加WiFi获取cJSON的天气数据,过程有点曲折,但数据拿到了,还未在LCD上进行显示。

 

7.【开鸿智谷NiobeU4开发板免费试用体验】新增ADC按键控制LED的demo

 

OpenHarmony

 

内容简介:本文主要分享如何基于开鸿智谷NiobeU4开发板实现ADC按键点亮LED的案例。因NiobeU4开发板现在release出来的版本ADC的HDF丢失需要重新适配(调用AdcOpen会fail),本案例中使用esp32原生ADC接口,做演示。

 

8.【开鸿智谷NiobeU4开发板免费试用体验】Windows物理机上构建Linux开发环境

 

OpenHarmony

 

内容简介:本文提供了一种在Windows物理机上构建Linux开发环境的解决方案,并总结了针对NiobeU4开发板,需要掌握的必要开发基础。

 

9.【开鸿智谷NiobeU4开发板免费试用体验】多线程与LCD显示

 

OpenHarmony

 

内容简介:开鸿智谷开发板NiobeU4板载了一块spi接口的显示屏,分辨率为130*135,用来显示一些关键的信息也是非常不错的。本篇利用这块屏结合多线程来显示中英文,图形等。

 

10.【开鸿智谷NiobeU4开发板免费试用体验】2.NiobeU4编程基础--gpio与uart联合使用示例

 

OpenHarmony

 

内容简介:本文主要总结了编程前的一些先决条件,如下图所示:主要包括如何编译,烧录,调试,以及如何开发自己的应用程序。本文将以实际例子进行说明,熟悉已下开发流程,将会大大缩短前期投入的时间与精力,以便于大家将重心放在实现自己的功能设计上。

 

 


 

 

本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com

 

OpenHarmony

 

 

 

 近期开发板试用申请 

 

 

【有奖试用14期】RA-Eco-RA4M2-100PIN开发板

【MCU专题】 国民技术N32G430开发板免费试用

【飞凌嵌入式】OK3568-C开发板试用活动

【OH专题】软通动力启鸿OpenHarmony开发板免费试用

 

 

 

 热门推荐干货好文 

 

 

1、NO RTOS移植!32位、64线程开发板,超强实时性体验!

2、四核64位,超强CPU ,看RK3568“竞”开发板DEMO!

3、人工智能也能这么玩, 简单快速入手,还能自定义AI运算

4、业界首款!支持富设备开发,OpenHarmony开发者都选它!

5、高性能双核RISC-V,满足大多数开发,这款国产MCU工程师都爱了!

6、LoRa网关制作、触屏DIY电视、Sygic导航HUD,带你快速入手ESP32物联网开发!

7、国产64位开源硬件,支持自主深度定制,极客工程师们都玩坏了!

8、汽车仪表盘、数据图传、内网穿透 如何快速上手国产车规级开发板?

9、从源码、文档、虚拟机入手,教你玩转工业级嵌入式开发板!

 

 

↓↓点击【阅读原文】了解更多ESP32开发项目案例

 


原文标题:低成本ESP32方案,支持OpenHarmony系统开发(附10+项目样例Demo)

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分