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

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

[复制链接]
STMCU-管管 发布时间:2021-5-12 17:14
66.gif
11.png
24小时能做什么?对于嵌入式开发者来说,要完成一个嵌入式作品的开发,这是极限时间。在4月28日-29日举办的 2021 STM32峰会上,一群工程师们来挑战,参加了一场 Hackathon 24小时挑战赛。
, d- Q$ b$ ]7 ~: p: Y2 G; Z) G$ T4 [; L4 Z$ \6 V( X
他们青春不张扬,他们专注有朝气,他们言笑晏晏,却也脑力满满。我们推出《“芯”星向荣系列》,为大家介绍这群不畏开发挑战的工程师们。
" j) s" ^7 I9 I# n- r

8 I; _4 M' h5 u& s4 z$ v0 q* @! m: c/ B4月28日 - 29日举办的 Hackathon 24小时挑战赛,是今年STM32峰会推出的重磅版块,经过海选、复核等流程,共有十组参赛队员来到赛场。在这场脑力与体力的较量中,参赛队员们经历了怎样的过程?他们又是如何加入STM32蓝蝴蝶粉群的?带着这样的好奇心,小编采访了其中几组参赛团队,为大家分享比赛背后的故事。. {9 j2 d2 u) U3 L. J( Y  g" ~

! j) N: d! X7 I; a5 Y1 ]今天,我们从最佳创意奖的获奖赛队 —— RAKwireless 说起。# j! S# i# _- v; h6 w( \
  @. z# }& Y. J8 m: D

9 v9 ~4 i/ h$ A
同事配合默契,LoRa助力智慧城市
  L1 c+ \& I* V$ H/ }% G7 o
RAKwireless,既是曹越和张文杰的队名,也是两人公司的名字,他们的获奖方案是LoRaWAN物联网传输控制系统2 _, Q# ]5 r) C' S* E$ {3 T
* U3 c; [- V3 B; Y, A, |7 z( `, D; p
评委组认为,这个应用方案充分利用了LoRa传输距离远、功耗低和数据传输量小的特点,同时添加了数据传输安全特性和GUI,并结合最新的物联网及连云应用,充分展示了ST的无线产品与高性能产品特性,体现了 TouchGFX 快速创建人机界面的能力,以及ST生态系统的完整性与易用性。两位参赛队员仅仅在24小时的开发时间内实现开发套件的基本功能,并加入了安全特性,并全面流畅地完成视频演示,充分诠释了本次Hackthon“燃”的精神,也真正展示了“芯”生态,“助”安全,“连”未来的主题。, J% A7 e$ c  R! R4 I" S8 ~/ e4 M
5 C( g. v& t1 h5 ?. @

( I1 K! W' c- _$ `1 {曹越和张文杰的本职工作是无线传输开发工程师,又是多年的蓝蝴蝶粉,在工作中经常会用到STM32的LoRa系列,因而对产品非常熟悉。黑客松赛场,他们将自己最擅长的LoRa融入到智慧城市的应用场景中,也更加贴合赛题设置。/ M1 O( D/ s( P. |9 i
12.png
首届Hackathon最佳创意奖 —— RAKwireless赛队
曹越(右)张文杰(左)
) K5 w- P6 O+ I$ M$ {4 o6 \
在这个获奖方案中主要用到了三款STM32开发套件,分别是具有显示加控制功能的可视化终端STM32H735-DK+NUCLEO-WL55JC2,LoRaWAN网关的P-UNCLEO-LRWAN3网关,以及用来模拟智慧城市中用于各种传感器数据采集的STM32WL55+ X-NUCLEO-IKS01A3,通过云服务、可视化界面和LoRaWAN服务器共同打造智慧城市云数据中心,实现智慧城市中能源管理、环境检测、防止灾害等智能管理工作。; N: G" V2 d: l; S7 Y

2 p- b2 g# ~. g基于LoRaWAN的物联网传输控制系统具有很强的实用性和可拓展性,在实际应用中,它还可以加入很多其他通用设备,展现智慧城市的真正魅力。6 x; D6 }$ N  ]( z1 U2 V' ], n& b
- c0 C' u$ Y9 m
13.png
《LoRaWAN物联网传输控制系统》项目展示
' O0 ~0 d+ {6 I, ~" }
时间紧迫,小问题也成大麻烦
( Y1 R0 A4 ^6 i1 I- R
对于曹越和张文杰来说,时间少是整个比赛最大的挑战。作为年轻工程师,平常忙碌的工作让两人的备赛时间非常短,直到比赛前1周才开始准备,而曹越虽然对STM32WL较为熟悉,但以前没接触过的STM32H7板卡还需要从头学习。仰赖STM32生态完善,资料非常齐全,STM32CubeMX 生态系统也提供了很大的帮助,只用了一周时间,曹越就已经熟悉GUI的基本操作了。
9 S6 Z! ~' a. {$ w; o9 P  v0 _
曹越还分享了比赛中的一个小插曲,在第一天比赛进行到午夜时,两个人发现了一个Bug,在平时,这类问题几分钟就能排查出来,但在黑客松赛场,时间紧迫,两人都感觉鸭梨山大,结果弄到了凌晨2点才解决了问题。曹越说这个小插曲还是给自己带来了收获,保持嵌入式工程师的良好心态,不急不躁,才能保证开发的顺利进行。
7 G& Z+ u% u0 m

% v$ _5 H( I3 ?4 V/ F: {
从硬件到软件,学习STM32并不难

& z" L, V$ g- f4 g) Q7 L* o6 \/ b曹越在加入 RAKwireless 之前是纯硬件工程师,主要工作是画PCB板,对代码也不熟悉。在一次偶然的工作机会下接触到STM32开发板,从此打开了新世界的大门,走上软硬件结合的嵌入式开发之路。% H4 z' q8 V% O4 j- E' n  M
3 `6 b3 R# k0 Q+ |
与大多数新人开发者一样,曹越先看硬件手册,然后借助正点原子、野火等渠道学习STM32的基础知识,在做项目的过程中积累经验。得益于国内完善的STM32生态环境,各类中文资料、教程都非常齐全,让当时英文水平还不太好的曹越很快就完成了从萌新到老手的进阶。8 R: K3 D% J# z6 f  j

5 b& @- s2 h+ u  C& R9 f  Q, Q# m在熟悉了STM32的基础操作之后,曹越开始阅读原厂资料,并且逐渐发现原厂提供的代码、软件示例和相关资料更加有用,而且更加容易理解,所以,他现在的学习方式主要以原厂资料为主,国内资料为辅,为以后更加深入的开发工作做准备。! _7 y, l! S: d( U+ K( F$ Y

, ~- x5 K( `; S8 J2 W$ p3 M曹越建议刚开始接触STM32的小伙伴们,可以先学习基础内容,最好是软硬件都懂一些,这样能够加快学习速度,对于板卡的功能和应用也会有更深入的理解。另外,可以利用STM32CubeMX进行学习,新的CubeMX能够直观选择 STM32 微控制器(MCU)和微处理器(MPU),有丰富易用的图形化界面,能够自动生成初始代码工程,对于新手学习更加友好。; z4 U# B( \8 H2 `/ H9 l, S9 j

% U% t' M& h4 o" q" V
热爱是最好的进步驱动力
工作之余,曹越也会看一些与电子相关的内容,一方面是为以后的工作做准备,另一方面也是因为兴趣爱好。每天下班之后,他都会坚持看1-2个自己感兴趣的技术内容,包括教学视频和技术分享等,最近他就在AI电堂等平台上学习 Linux 和驱动。虽然每天学习的内容不多,但日积月累也能够掌握很多知识了。当然,除了工作和学习之外,他也会用游戏来释放压力,劳逸结合。
# O) f& k9 P9 R  W; g
; E7 r# [) b1 C# `, j- r9 e9 B" |“兴趣是最好的老师”,对电子的喜爱让曹越从一名硬件工程师转变为嵌入式开发者,在未来,他可能走向一条全新的事业道路。我们祝愿这对“芯”星双人组未来能更默契地合作,带来更具创意的嵌入式作品。: E1 y& g: i( o0 U9 e

8 Z2 C/ |# D- R7 [8 p) ?
+ v! y# Z( ?! u
) E, R9 v/ \( i* S7 B+ c
" x1 K: G6 p8 Q7 _; M+ q  S

/ }8 s9 s& G4 |7 @7 j+ O3 G
0 p8 s4 W7 P5 P% W# Y
14.png
收藏 评论1 发布时间:2021-5-12 17:14

举报

1个回答
zhangt0713 回答时间:2021-5-14 11:36:00
目前很多行业都是监测终端+汇集单元,来实现数据上传 LORA+4G(5G)
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版