你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

“芯”星向荣系列 | 用 LoRa 助力智慧城市,专访首届Hackathon最佳创意奖得主RAKwireless赛队

[复制链接]
STMCU-管管 发布时间:2021-5-12 17:14
66.gif
11.png
24小时能做什么?对于嵌入式开发者来说,要完成一个嵌入式作品的开发,这是极限时间。在4月28日-29日举办的 2021 STM32峰会上,一群工程师们来挑战,参加了一场 Hackathon 24小时挑战赛。: L, _5 S8 ?3 _4 r' f4 e

5 Q) D1 D, W3 A  o3 r6 S% g他们青春不张扬,他们专注有朝气,他们言笑晏晏,却也脑力满满。我们推出《“芯”星向荣系列》,为大家介绍这群不畏开发挑战的工程师们。

6 e9 {" L4 }. g3 \6 O6 F3 [

. K, y0 }' V, ?+ y% o* P4月28日 - 29日举办的 Hackathon 24小时挑战赛,是今年STM32峰会推出的重磅版块,经过海选、复核等流程,共有十组参赛队员来到赛场。在这场脑力与体力的较量中,参赛队员们经历了怎样的过程?他们又是如何加入STM32蓝蝴蝶粉群的?带着这样的好奇心,小编采访了其中几组参赛团队,为大家分享比赛背后的故事。
  D4 j1 f8 N- O+ ~) t" D! f! _4 l3 a" a4 \
今天,我们从最佳创意奖的获奖赛队 —— RAKwireless 说起。& j" |7 R3 V1 F) j7 {

4 R1 m* B+ j1 a& w, Q4 V
- m' E- P, b& M- M6 ]
同事配合默契,LoRa助力智慧城市
7 E% c5 X0 R, ?% R
RAKwireless,既是曹越和张文杰的队名,也是两人公司的名字,他们的获奖方案是LoRaWAN物联网传输控制系统
/ i* l- t+ ]9 i, L5 T2 j8 P$ }* y9 n  h$ r( F
评委组认为,这个应用方案充分利用了LoRa传输距离远、功耗低和数据传输量小的特点,同时添加了数据传输安全特性和GUI,并结合最新的物联网及连云应用,充分展示了ST的无线产品与高性能产品特性,体现了 TouchGFX 快速创建人机界面的能力,以及ST生态系统的完整性与易用性。两位参赛队员仅仅在24小时的开发时间内实现开发套件的基本功能,并加入了安全特性,并全面流畅地完成视频演示,充分诠释了本次Hackthon“燃”的精神,也真正展示了“芯”生态,“助”安全,“连”未来的主题。* J9 w/ w1 @+ A: C0 J
- T& Z  P5 s% w8 \
; u6 I8 a7 j# y1 I0 m
曹越和张文杰的本职工作是无线传输开发工程师,又是多年的蓝蝴蝶粉,在工作中经常会用到STM32的LoRa系列,因而对产品非常熟悉。黑客松赛场,他们将自己最擅长的LoRa融入到智慧城市的应用场景中,也更加贴合赛题设置。# y; X7 l$ @" G7 B
12.png
首届Hackathon最佳创意奖 —— RAKwireless赛队
曹越(右)张文杰(左)

# m. v7 G8 _5 S% v在这个获奖方案中主要用到了三款STM32开发套件,分别是具有显示加控制功能的可视化终端STM32H735-DK+NUCLEO-WL55JC2,LoRaWAN网关的P-UNCLEO-LRWAN3网关,以及用来模拟智慧城市中用于各种传感器数据采集的STM32WL55+ X-NUCLEO-IKS01A3,通过云服务、可视化界面和LoRaWAN服务器共同打造智慧城市云数据中心,实现智慧城市中能源管理、环境检测、防止灾害等智能管理工作。" U; V& F- W& v
' L% ~4 `$ a7 C. g4 T
基于LoRaWAN的物联网传输控制系统具有很强的实用性和可拓展性,在实际应用中,它还可以加入很多其他通用设备,展现智慧城市的真正魅力。
7 k! M  L- F$ d; o9 o! ?7 L2 Q3 g" T+ t# `: |3 o- [1 d
13.png
《LoRaWAN物联网传输控制系统》项目展示

8 ~' d/ y, V  A( r7 Y( V- y+ S
时间紧迫,小问题也成大麻烦
9 R) ?3 u6 C7 k; ]6 V# X
对于曹越和张文杰来说,时间少是整个比赛最大的挑战。作为年轻工程师,平常忙碌的工作让两人的备赛时间非常短,直到比赛前1周才开始准备,而曹越虽然对STM32WL较为熟悉,但以前没接触过的STM32H7板卡还需要从头学习。仰赖STM32生态完善,资料非常齐全,STM32CubeMX 生态系统也提供了很大的帮助,只用了一周时间,曹越就已经熟悉GUI的基本操作了。: g2 F9 a( R: p4 ]2 {) ]
曹越还分享了比赛中的一个小插曲,在第一天比赛进行到午夜时,两个人发现了一个Bug,在平时,这类问题几分钟就能排查出来,但在黑客松赛场,时间紧迫,两人都感觉鸭梨山大,结果弄到了凌晨2点才解决了问题。曹越说这个小插曲还是给自己带来了收获,保持嵌入式工程师的良好心态,不急不躁,才能保证开发的顺利进行。, ~. t8 ^# A7 c0 B% X  O6 c
9 \9 s$ U2 p8 d; m
从硬件到软件,学习STM32并不难
' B+ L" m: O* ^# k- H  v
曹越在加入 RAKwireless 之前是纯硬件工程师,主要工作是画PCB板,对代码也不熟悉。在一次偶然的工作机会下接触到STM32开发板,从此打开了新世界的大门,走上软硬件结合的嵌入式开发之路。
) k' k# `. U) `9 G: i6 ?
. v6 r1 r5 f+ D& E1 o) _8 K) K与大多数新人开发者一样,曹越先看硬件手册,然后借助正点原子、野火等渠道学习STM32的基础知识,在做项目的过程中积累经验。得益于国内完善的STM32生态环境,各类中文资料、教程都非常齐全,让当时英文水平还不太好的曹越很快就完成了从萌新到老手的进阶。8 ?8 T* o; y1 z9 l1 G

3 Q# n/ q) \) [4 I. e: K$ I- g4 v" \+ {0 c在熟悉了STM32的基础操作之后,曹越开始阅读原厂资料,并且逐渐发现原厂提供的代码、软件示例和相关资料更加有用,而且更加容易理解,所以,他现在的学习方式主要以原厂资料为主,国内资料为辅,为以后更加深入的开发工作做准备。5 `: D$ ?' g* }# K& z
2 `- l0 Z* E" I/ Q6 |7 B
曹越建议刚开始接触STM32的小伙伴们,可以先学习基础内容,最好是软硬件都懂一些,这样能够加快学习速度,对于板卡的功能和应用也会有更深入的理解。另外,可以利用STM32CubeMX进行学习,新的CubeMX能够直观选择 STM32 微控制器(MCU)和微处理器(MPU),有丰富易用的图形化界面,能够自动生成初始代码工程,对于新手学习更加友好。
" H2 W1 s9 E! X2 q) i. E. i1 J

4 p( e" {: t2 n
热爱是最好的进步驱动力
工作之余,曹越也会看一些与电子相关的内容,一方面是为以后的工作做准备,另一方面也是因为兴趣爱好。每天下班之后,他都会坚持看1-2个自己感兴趣的技术内容,包括教学视频和技术分享等,最近他就在AI电堂等平台上学习 Linux 和驱动。虽然每天学习的内容不多,但日积月累也能够掌握很多知识了。当然,除了工作和学习之外,他也会用游戏来释放压力,劳逸结合。
$ W& {, G1 r" o. U3 r
6 u4 N! r. S5 Q1 m& {# ]“兴趣是最好的老师”,对电子的喜爱让曹越从一名硬件工程师转变为嵌入式开发者,在未来,他可能走向一条全新的事业道路。我们祝愿这对“芯”星双人组未来能更默契地合作,带来更具创意的嵌入式作品。
9 |2 C8 u+ A; z- K1 H+ c+ ^$ t# |3 X
1 A- u5 e% g/ ~4 C% o; w! W

: H) G. t3 N0 c1 N3 Y. J# A$ {8 m
  V  U. P6 o  t3 z5 ?% |
- [5 ^( q* P. r% T

9 B2 y4 B, u( q; n; {8 f9 ]
# |; y" z. j/ R
14.png
收藏 评论1 发布时间:2021-5-12 17:14

举报

1个回答
zhangt0713 回答时间:2021-5-14 11:36:00
目前很多行业都是监测终端+汇集单元,来实现数据上传 LORA+4G(5G)
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版