ART-Pi SDK v1.2.0 正式发布 ,更多 DEMO,欢迎体验


距ART-Pi与大家见面已经半年有余,从上市的爆火到现在的供不应求,感谢各位伙伴对ART-Pi的认可。

自从SDK V1.1.0 发布后,我们先后举办了《全连接创意大赛》,《ART-Pi 扩展板创意大赛》,收获了很多小伙伴们精彩的创意。期间,我们的SDK也做了大量的更新,收录了很多精彩的展示DEMO,今天正式发布 v1.2.0 版本,以下是本次的技术与内容更新概况,与诸君共享。

软件篇:

  1. 修复 SDIO 可能存在内存泄露的问题

  2. 更新 pin 框架

  3. 支持 UART1_DMA 的配置

  4. 增加 PWM 的测试例程

  5. 修复 SAL 可能存在内存泄露的问题

  6. 修复 2路 SDMMC 共享资源未加锁的问题

  7. 完善 wifi_image 分区格式化的说明

  8. 修复一处扩展引脚说明的错误

  9. 修复 QSPI FLASH 在复位后会初始化失败的问题

  10. 增加出厂数据 FLASH 的固件

  11. 修复 drv_usart.c 中一处引脚描述错误

  12. 修复 drv_eth.c 中 cache 对齐的问题

13. 修复 浮点数精度设置错误的问题

增加示例工程 8  个:

  1. 增加 摄像头 gc0328c_camera 工程

  2. 增加 接收 485 传感器的消息,发送到 MAQTT 服务器 art_pi_sensor485_app 工程 (开源手机客户端)

  3. 增加 NES 游戏机 art_pi_nes 工程

  4. 增加 支持 OTA 升级 art_pi_qboot 工程

  5. 增加 USB 升级 uf2_boot(裸机工程)

  6. 增加 语音识别蓝牙网关 art_pi_ble_mesh_gateway 工程

  7. 增加 利尔达 ART-Pi LoRa 开发套件 lrs007_lora_radio 工程

  8. 增加 利尔达 ART-Pi LoRa 开发套件 lrs007_lorawan_end_device 工程

重磅推出摄像头框架:

ART-Pi抢先体验Linux V4L2摄像头框架:

https://club.rt-thread.org/ask/article/2721.html

(以上链接请复制至外部浏览器打开)

硬件篇:

ART-Pi LoRa 开发套件正式开售

image
  1. 硬件兼容:支持ART-Pi、Arduino、树莓派等主流开源硬件。

  2. 系统稳定:搭载RT-Thread国产操作系统,在国内有成熟的平台,用户群体大,开发者生态活跃。

  3. 易于开发:通过成熟可靠的LoRa射频硬件,开发者可专注于应用开发。

  4. 云端服务:开放LoRaWAN云平台,便于接入设备,对数据进行管理维护。

  5. LoRa技术:多年射频技术沉淀,可适配利尔达全系LoRa模组硬件。

  6. 开源平台:开源RT-Thread OS、开源LoRa / LoRaWAN 示例应用。

资料下载 :

 http://bbs.lierda.com/forum.php?mod=viewthread&tid=11289

购买链接 : 

https://item.taobao.com/item.htm?id=638999908986

(以上链接请复制至外部浏览器打开)


接下来我们来了解一下,基于ART-Pi的精彩作品吧

《ART-Pi 扩展板创意大赛》 

一等奖:飞梭+RF+4G+LCD触屏智能家居控制系统

工程简介:1.解决懒得下床去关灯,离家后忘记关电器等事件;2.可以通过手机APP通信控制电器;3.编码开关+RF模块无线调控+按键选择功能;4.独立的电器有MCU+RF模块+继电器控制。

二等奖:ART-Pi 类PC多媒体扩展板

工程简介:本项目为RT-Thread旗下开源硬件ART-Pi的扩展板。为ART-Pi扩展了VGA和USB接口。可以用来连接VGA显示器和键盘,将ART-Pi打造成一台类似“PC”的设备。或者作为简单的GUI开发平台。

二等奖:无限可能的小车车 

工程简介:一台兼容ART-Pi开发板和ESP32-DevkitC开发板的小车扩展板,拥有e53标准接口再扩展触发无限可能小车车!

三等奖:FM-Radio

工程简介:板载RDA5820FM收发一体芯片,RDA5807M FM接收芯片、PT2314高低音调节,HT6871 3W D类数字功放,2.4寸TFT显示屏(带触摸功能)

三等奖:离线TTS语音合成+识别

工程简介:1.支持离线中文、英文语音合成;2.语音编码、解码;3.芯片内部集成 80 种常用提示音;4.支持 30 个命令词的识别。

三等奖:基于ART-Pi的热敏打印机

工程简介:在ART-Pi主控上增加热敏打印机扩展板。在这个扩展板上集成了热敏打印机头,3个LED和3个按键。将手机连接到板子WIFI,通过手机APP可以打印汉字,二维码和图片等信息,LED和按键可以提示运行状态和交互。

三等奖:4G通信扩展板

工程简介:该项目基于RT-Thread的ART-Pi开发板为主控,使用合宙公司的Air724UG CAT.1模块为扩展通模块,可实现产品的4G连网服务。

三等奖:信号采集及控制

工程简介:用于实际工业现场排放源监测设备前端预处理辅助设备的信号采样及控制。

三等奖:ART-Pi GPIB物联网扩展板

工程简介:实验室设备主要接口还是GPIB,RS232以及新的接口LXI,接入物联网相对来说需要很多工作。本物联网扩展板使用MQTT接入阿里云等平台,可以远程控制仪器仪表,定时获取数据,云平台数据处理等。

更多优秀作品可前往工程合集查看:

https://oshwhub.com/recommend/art_pi_tuo_zhan_ban

(以上链接请复制至外部浏览器打开)

文章分享篇

技术分享文章现已超过 100 篇:

https://art-pi.gitee.io/website/docs/#/tutorial/README

(以上链接请复制至外部浏览器打开)

致谢

感谢以下小伙伴对本开源项目发布 SDK V1.2.0 的大力支持(排名不分先后): lizimu2020, heyuanjie87, caixf , dkk0918, forest-rain, My_Noob, iysheng, Ghazigq , hth945,hyhkjiy, adaphoto, SimonLiu009, LZS, Embeded 小飞哥, 飘雪冰峰 , Z_Tam, MyJYHao, Ouxiaolong, 张竞豪, sgf201, 就是菜啊!, 爱FC的捷哥, 游泳的鱼儿, 爱学习的乐乐。

还要特别感谢一位开发者: dillon-min, 在这位开发者的帮助下, ART-Pi 不仅仅可以玩裸机工程,RT-Thread 工程,也可以尝试玩以下 Linux 了。目前已实现 u-boot 和 kernel 的支持,并进入他们主线。

uboot : 

https://source.denx.de/u-boot/u-boot/-/tree/master/board/st/stm32h750-art-pi

kernel  :

https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/arch/arm/boot/dts/stm32h750i-art-pi.dts?h=next-20210409

SDK 获取地址:

github :

https://github.com/RT-Thread-Studio/sdk-bsp-stm32h750-realthread-artpi

gitee :

https://gitee.com/mirrors/ART-Pi (镜像仓库,每日更新一次)

(以上链接请复制至外部浏览器打开)

RT-Thread Studio 可以在资源管理器直接下载




???????????? 点击阅读原进入ART-Pi官网

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
作者:Signx 概述 当前的人脸识别摄像头,价格昂贵,拟改造成stm32单片机版本的,节省成本 功能: 1.连接摄像头OV2640,用fish指令开启摄像头 2.将摄像头数据传到电脑显示图片 3.将摄像头数据传到spi显示屏显示(未完成) 4.用人脸识别算法识别人脸开锁(未完成) 5.可登录到tencent Cloud云平台,实现上云 开发环境: 硬件:Art-pi+OV2640 RT-Thread版本:4.0.2 开发工具及版本:rt-stuidio V2.0.0 RT-Thread使用情况概述: 硬件框架:art-pi官方开发板+OV2640(dma+DCMI) 软件框架说明: 见思维导图 软件模块说明: 见思维导图 该系统的思维脑图如下: 演示效果: 视频: 实物图如下: 实现的效果如图: 连接电路如图所示: 实现功能: 1.连接摄像头OV2640,用fish指令开启摄像头 2.将摄像头数据传到电脑显示图片 3.将摄像头数据传到spi显示屏显示(未完成) 4.用人脸识别算法识别人脸开锁(未完成) 5.可登录到tencent Cloud云平台,实现上云主要碰到的技术难点: 1.art-pi组建库里有ov2640的软件包,本以为直接能用的,结果发现有很多缺失 首先是io口的确实,没有定义到足够的io口,所以代码里又加上了io口的定义以及初始化: io口定义代码: typedef enum { BMP_QQVGA = 0x00, /* BMP Image QQVGA 160x120 Size */ BMP_QVGA = 0x01, /* BMP Image VGA 800*480 Size */ JPEG_160x120 = 0x02, /* JPEG Image 160x120 Size */ JPEG_176x144 = 0x03, /* JPEG Image 176x144 Size */ JPEG_320x240 = 0x04, /* JPEG Image 320x240 Size */ JPEG_352x288 = 0x05 /* JPEG Image 352x288 Size */ }ImageFormat_TypeDef; /*摄像头接口 */ //IIC SCCB //#define CAMERA_I2C I2C1 //#define CAMERA_I2C_CLK_ENABLE() __HAL_RCC_I2C1_CLK_ENABLE() // //#define CAMERA_I2C_SCL_PIN GPIO_PIN_8 //#define CAMERA_I2C_SCL_GPIO_PORT GPIOB //#define CAMERA_I2C_SCL_GPIO_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE() //#define CAMERA_I2C_SCL_AF GPIO_AF4_I2C1 // //#define CAMERA_I2C_SDA_PIN GPIO_PIN_9 //#define CAMERA_I2C_SDA_GPIO_PORT GPIOB //#define CAMERA_I2C_SDA_GPIO_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE() //#define CAMERA_I2C_SDA_AF GPIO_AF4_I2C1 //VSYNC #define DCMI_VSYNC_GPIO_PORT GPIOI #define DCMI_VSYNC_GPIO_CLK_ENABLE() __HAL_RCC_GPIOI_CLK_ENABLE() #define DCMI_VSYNC_GPIO_PIN GPIO_PIN_5 #define DCMI_VSYNC_AF GPIO_AF13_DCMI // HSYNC #define DCMI_HSYNC_GPIO_PORT GPIOH #define DCMI_HSYNC_GPIO_CLK_ENABLE() __HAL_RCC_GPIOH_CLK_ENABLE() #define DCMI_HSYNC_GPIO_PIN GPIO_PIN_8 #define DCMI_HSYNC_AF GPIO_AF13_DCMI //PIXCLK #define DCMI_PIX

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值