Zephyr Developer Summit - Introducing CHESTER Platform.pdf

編號:144827 PDF 25頁 5.50MB 下載積分:VIP專享
下載報告請您先登錄!

Zephyr Developer Summit - Introducing CHESTER Platform.pdf

1、IntroducingCHESTER Platformfor Industrial IoTApplicationsPavel Hbner CEO&Co-Founder at HARDWARIOHow CHESTER startedA few years back:One of our customers needs an NB-IoT thermometerin the forests to correlate the bark beetle occurrenceWhere we are today:An open and multi-purpose IoT hardware platform

2、 withbusinesses relying on it around the worldTarget audience:Connected hardware enthusiastsEmbedded software craftsmenAnybody who likes to see things in actionCHESTER introductionConfigurable IoT hardware endpoint with open Zephyr-based SDKOpen platform for HARDWARIOpartners with possibility for fu

3、llOEM customizationApplications:Industrial IoT plusevery thing that should be connectedMainboard featuresCellular module(nRF9160)LoRaWAN module(Murata type ABZ)Dynamic antenna system(cellular/LoRaWAN+internal/external)3-color LED(RGY)SupercapacitorsNano-SIM card holder(4FF)I2C portTerminal block map

4、ped to extension module1-Wire port1-Wire bus masterDigital thermometerBluetooth module(nRF52840)NOR flash memory 8 MBGNSS moduleu-blox SAM-M8QPush button3-axis MEMS accelerometerRich connectivityShort range:Bluetooth Low EnergyCellular:NB-IoT(SIM card needed)Cellular:LTE-M(SIM card needed)ISM radio:

5、LoRaWANSatellite:Astrocast(top cover module with L-Band communication)Positioning:GNSS(GPS/Galileo/GLONASS/Beidou)All of these combined or targeted mainboard variantsHardware extensibilityThree types:Backside modulesTop cover modulesCarrier boards(Low-)Power flexibilityPrimary Lithium 3.6 V cells(Li

6、SoCl2)-typically 7.700 mAhIntegrated supercapacitors(energy bank for high current demand)Rechargeable Li-Ion battery(extension module CHESTER-Z)Solar photovoltaic panels(in connection with rechargeable cells)Idle current(incl.BLE)230 uABattery lifespan incl.NB-IoT communication(in ECL 0)3 yearsMulti

7、ple power sources can be combined together(batteries have lower hardware priority)If just one is not enoughReal applicationsEnvironmental monitoring in the UK forestsReal applicationsBridge inclination monitoringReal applicationsRetail digitizationReal applicationsUtility-cathodic protection monitor

8、ing+rack cabinetsCatalog applicationsReady-to-go products:CHESTER Push-Rugged button notification systemCHESTER Clime-Environmental monitoringCHESTER Current-Current measurement for OEE/predictive maintenanceCHESTER Input-Configurable analog/digital generic sensor telemetry unitCHESTER Meteo-Outdoor

9、 weather and soil moisture monitoringCHESTER Modbus-Rugged button notification systemCHESTER Scale-Precise weight scale measurementCHESTER Range-Distance measurement using ultrasonic rangerCHESTER Control(COMING SOON)-Remote appliance control and input scanningthey are all open-sourceLiving ecosyste

10、mCHESTER+ZephyrScalable,secure&safeFriendly for low-power applicationsDesigned with IoT projects in mindVast range of connectivity optionsIntegrates with MCUboot bootloaderEncourages portability&code re-usabilityProtects investments to your code byimposing low-maintenance requirementsBut there is a

11、learning curveFirmware landscapeBLEnRF52840ApplicationLTEnRF9160Serial modemLoRaWANMurataSerial modemCHESTER SDKis for this partSWD connectorSWD connectorSWD connectorSoftware stackZephyrs West tool makes structuring Git repositories convenientZephyr RTOSnRF Connect SDKCHESTER SDKYour applicationFil

12、e:west.ymlHardware abstractionExercise:Lets move an LED indication from CHESTER mainboard to a carrier board where LED is driven by an I2C expander.ModularityGoal:Keep independents block trulyindependent(avoid cross-dependencywhenever possible)Symbol definition via Kconfig(enable/disable modules bei

13、ng built)add_subdirectory_ifdef(CONFIG_SERIAL serial)Zephyr modules(add sourcesw/o altering CMake)File:KconfigFile:prj.confCoherenceGoal:Keep the related functionalities togetherZephyr facilitates this:InitializationLoggingShellSettingsAvoid cross-dependencies:init1();init2();BootstageBoot priorityL

14、ogging module nameMinimum module log levelTIME TO DEMOPast&FutureContributions:Testing and improvements to 1-Wire subsystem:Thomas Stranger(1-Wire subsystem)Caspar Friedrich(Drivers for 1-Wire bus masters)Several minor enhancements(also to nRF Connect SDK)Next development:Consider replacing Zephyr s

15、hields with Zephyr snippetsAdopt Zephyr zbus pub/sub messagingNow open-sourcePublished on June 26,20235-clause open-source license(inheritance from Nordic Semiconductor)CHESTER SDK:https:/ Skeleton application:https:/ documentation:https:/ startedSEGGER J-LinkPower Profiler Kit II4-channel analog/digital module6-28 VinDC/DC converterMainboard versionfor developersRS-485/UART moduleGRACIASTwitter:pavelhubnerWelcome to our booth number 33

友情提示

1、下載報告失敗解決辦法
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站報告下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。

本文(Zephyr Developer Summit - Introducing CHESTER Platform.pdf)為本站 (2200) 主動上傳,三個皮匠報告文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知三個皮匠報告文庫(點擊聯系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站