1、Zephyr&Visual Studio Code:How to Develop Zephyr Appswith a Modern,Visual IDEWhy Visual Studio Code(VS Code)is so popularCurrent state of VS Code for embedded developmentDigging into VS CodeLive demoFuture topics to exploreTodays TalkJonathan Beriberiberikix,hachyderm.io/jberiFounder&CEO at GoliothCa
2、reer building developer platformsDecade in IoT;Nest,Particle,WeWorkWorking with Zephyr since 2016What is Golioth?Golioth is an IoT cloud company.We make it easy for hardware engineers to connecttheir sensors and devices to the web without needingto be a cloud expert.We use Zephyr to support the wide
3、st range ofhardware possible.We build reference designs with Zephyr and regularlybuild things using the ecosystem.VS Code is PopularQuick poll:VS Code users in the roomWho has tried VS Code?Quick poll:VS Code users in the roomWho has tried VS Code?Who uses VS Code today for non-embedded?Ex.Web,Pytho
4、n,etc?Quick poll:VS Code users in the roomWho has tried VS Code?Who uses VS Code today for non-embedded?Ex.Web,Python,etc?Who has tried to use VS Code for embedded?Globally ranked#1 IDE among devsFreeFastCross platformHighly customizableHighly configurableIDE feelsWhy is it so popular?Extensions for
5、 most thingsProgramming LangsThemesDebuggersKeymapsFormattersLinters.much more(180k+)CustomizableGUI or JSONSettings for everything:AppearanceBehaviorExtensionsGlobal or per projectConfigurableUnderstanding settings is key to unlocking all the benefits of VS Code!IntelliSenseCode NavigationRefactori
6、ngDebuggingTasksSource ControlTerminalSnippetsIDE-like featuresVS Code for EmbeddedVendor adoptionPlatformionRF Connect from NordicCircuit DojoCheck out Jareds talk after this!Coming soon:MCUXpresso from NXPDIYTargetting ZephyrDIY is the focus of this talkDigging into VS CodeIdeal embedded workflow