【你又有一個好消息】榮獲2022年國民技術MCU&RT-Thread設計大賽獲獎榜單頭名
1 故事的開始
這個故事要追溯到去年 RT-Thread的 RDC ,當天下午有個安全分論壇,主要講MCU側安全方案實現相關的內容。受過往工作經驗的影響,我始終對安全這塊有比較濃厚的興趣,不排除后續的職業生涯會重點往 IoT安全 這塊靠攏,所以我興高采烈地參加了那場分論壇。
分論壇期間,了解了業內的一些安全方案,真的是大開眼界,結合我自己的工作經歷,還真的有種恍然大悟的感覺。不過,這些東西在那會還停留在理論上,好在安全分論壇的最后安排的是 國民技術 的安全OTA實踐。
在這個環節,我首次見到了國民技術的 N32G457 開發板,雖然我玩開發板不算太多,職業生涯我也曾使用 Protel99SE 畫過一些板子,所以從我對開發板的審美來看,這板子挺別致,挺優雅的,看著很舒服,實際上手體驗也舒適。
在隨后的安全OTA動手實踐環節,借助 RT-Thread Studio 的便捷性,很快就搭建好了N32G457的開發環境,可能是我這種重度Linux開發者少于使用 RT-Thread Studio 這種一站式的IDE開發環境,給我感覺居然是用著還不錯。很快就完成動手實踐,然后國民技術也很大方,前10位動手完成了實踐項目的可以將開發板帶走,這下子有點激動了,白P了一塊開發板。
當然,分論壇現場自然少不了國民技術的宣傳,他們也當場像我們開發者發出邀請,接下來幾個月國民技術會聯合RT-Thread開展應用設計大賽,獎品豐厚,期待各位開發者踴躍報名參加。
后面從RDC回來后,我就在RT-Thread的論壇論壇上看到了大賽的 報名帖子,于是,一個潛在的故事就這樣開始了。
2 心路歷程
2.1 糾結于報不報名的內心OS
故事的開始,我跟這次大賽結緣看似比較早,但實際上呢,我卻一直在糾結到底要不要報名?
為啥?
因為我是一個 “有前科” 的人!
前期,由RT-Thread聯手中科藍訊、沁恒微電子、電子發燒友發起的 RT-Thread X RISC-V創新應用大賽,當時開出的獎品的確很誘人,也是我首次參賽,所以那次我報名地很果斷。
但是,事與愿違啊,報名后的那段時間,我忙這又忙那。總之,啥都忙,就是沒忙比賽的事兒。
直到,臨近項目成果提交入口關閉的前幾天,我在群里收到了大賽主辦方的 “催交令”!
其實那會獲獎名單都已經公布,本著盡可能讓更多人能產出作品,多預留了幾天而已。
此時的我,除了當時報名的時候寫的那個項目提綱外,啥也沒有了。
我就在想,第一次參加比賽,總不能就交白卷(回寄開發板)吧!
于是,我決定在系統提交日期關閉前要不項目的基礎功能完善,正確把開發板留下來,那是我“僅剩的尊嚴”。
然而,那個周末又有別的事情切進來打斷了老半天,火急火燎地把項目調完了,把項目文檔大致寫了一下。正打算在 電子發燒友論壇 提交呢,結果被告知,前一天就關閉了提交通道,請聯系xxx。
后來還是私下聯系了華秋的工作人員,開了綠色通道才把項目提交上去,這事兒就這么完了。
感興趣的,可以再去看看我當時提交的 項目文檔,還真是比較水的!
所以,這個過程對我是否報名參加國民技術這次的MCU大賽,影響比較大,我并不想再來一次DDL都關閉了還在補提交項目文檔的活兒。
但最終可能還是逃脫不了內心OS的“虛榮”吧,也許這次我能好好完成比賽,指不定能拿個好名次呢。
就這樣,我還是說服了我自己,趕在這次大賽報名關閉的時間節點,最后一個 提交了報名資料。
2.2 遺忘的角落
雖說,名是最后時刻給報上了,但拖延癥的老毛病依然沒有得到很好的改善,始終一拖再拖。
還在這次,RT-Thread的小師弟沒有放棄我呀,時不時來問問我,“xxx,項目完成得怎么樣了?” 過了段時間,又來,“xxx,等你提交作品好久了呢!” 臨近時間關閉了,見我還未提交,再來,“xxx,倒計時3天了,該提交作品了!”
你說,就這樣,我能忘得了要提交作品嗎?想忘也忘不了呀!
所以,這次的作品,能得以完成,小師弟在其中的確起到了很大的杠桿作用;在作品的致謝部分,我也著重感謝了小師弟,這里我也不吝嗇文字,再次感謝小師弟的 不放棄 !
2.3 DDL的踐行者
DDL是第一生產力,這是一個玩笑梗,但又真真切切地存在于現實的項目開發中,我相信,肯定不至我一個人在踐行它。
雖然我自己也多次提及說要改掉這個不好的習慣,但需要時間,這不這次還是沒能逃脫它的魔咒。
就在離作品提交大概還有10天的時候,我才完成項目功能的全部規劃,該怎么搞那個時候才真正確認,后面就是一步步去落實。
包括taobao下單買傳感器,買語音模塊,然后自己手工飛線、焊板,一步步建工程,調功能。真的得益于RT-Thread做了很多工作,使得上手起來非常快,借助于論壇好友的一個demo工程,很快我就把板子的基礎功能跑起來了。
這個,透露一個小插曲,去年RDC抽獎獲得的一塊開發板,吃灰了幾個月,硬是沒拆開過,看下是什么開發板;這次剛好翻箱倒柜拿出來一看,居然就是我想要的 ESP-12F, 正好用在我這個智能報警系統的Wi-Fi模塊,連這個Wi-Fi模塊的購買也省下來了,真實天助我也。
期間也遇到了一些糟心事,比如在飛線焊板的時候,沒動什么,居然把N32G457的板子給焊廢了,群里咨詢了大佬,最后也沒能修復好板子,那時候我就感慨:“這板子看著挺漂亮的,沒想到居然這么脆弱!”
好在,之前RDC上贈送的那塊板子救了我,不然我可能又要交白卷了,真是萬幸。
隨著,截止時間越來越近,手頭還有些功能沒有完成,年紀不再輕輕的我,居然差一點就通宵了到凌晨,第二天起來眼睛都睜不開,臥槽!我自己都感慨,我TM工作的時候都好久沒這么拼了。你說這圖個啥?
好在,作品后面的調試還算順利,文檔、代碼、演示視頻一氣呵成,提交之后,靜候佳音。
真的要感謝家人的支持,雖然他們很不贊同這樣熬著身體去做這件事,我也希望今后盡量不會再有這種了吧。
2.4 意料之中
項目作品提交上去之后,自然每天時不時會關注下大賽的進程,哪天誰誰誰又提交了作品,我總會點進去了解下別人做的啥,學習學習。
當然,肯定也是時刻關注著大賽官方群的動向,最重要的是:獲獎名單啥時候公布呀?
群里面一個小哥挺有趣的,說這等大賽公布結果,硬是有一種 “等待期末考試結果既視感”。
還真是這樣,尤其說好的 “應該清明假期后公布”,還以為是假期后的第一天,結果硬是等到本周的周五,看來大家都有拖延癥的習慣啊。
終于等來小師弟在大賽群里第一時間公布 獲獎名單,激動地點進去,看到自己排在第一位,心里還是蠻高興的,畢竟得到了大賽主辦方(國民技術 & RT-Thread)對自己小作品的認可,這比獎品更為重要。
這也意味著,前段時間的一個多星期的努力沒有白費,這份收獲對得起自己的付出。
其實,在我大體完成了大部分功能,正在梳理項目文檔的時候,我就跟我朋友聊起這次大賽,他問我在忙啥,我倒是略帶玩笑地說,我在參加一個設計大賽,我的目標是拿下一等獎,沖刺1000元獎金 。
還別說,正因為有了這個 “牛皮” 話,我寫項目文檔更加用心了,還特意新增了幾個不在之前規劃內的內容,真的是非常用心去完成這份項目文檔,包括文檔最后的復盤和致謝,都是發自內心的想法,很實誠。
而且,想項目文檔完善了之后,我又重新拿起板子調了一個之前工作不太成功的功能,等這個功能更優了之后,才開始錄制演示視頻。
我當時也是希望,用最真誠的細節,打動評委的心,結果我發現我成功了,意料之中帶來的小小竊喜。
2.5 小小復盤下
還是不要太依賴DDL,搞不好容易出事。
多觀摩、多學習,別人踩過坑對你更具指導意義,往往可以事半功倍。
show me the fxxking code !
項目文檔,就是你作品的最好展示窗口,務必花心思去構思和撰寫。
選題既要新穎又要能落地,我覺得這可能會是一個加分項。
用心做好每一個細節,別人(評委)可以感受得到。
3 更多分享
歡迎關注我的github倉庫01workstation,日常分享一些開發筆記和項目實戰,歡迎指正問題。
同時也非常歡迎關注我的專欄:有問題的話,可以跟我討論,知無不答,謝謝大家。
-
Studio
+關注
關注
2文章
189瀏覽量
28639 -
RT-Thread
+關注
關注
31文章
1274瀏覽量
39941 -
N32G457
+關注
關注
0文章
16瀏覽量
913
發布評論請先 登錄
相關推薦
評論