AI on the edge - Brisbane AI Bootcamp Brisbane AI …...C# on .NET core Python JavaScript using...
Transcript of AI on the edge - Brisbane AI Bootcamp Brisbane AI …...C# on .NET core Python JavaScript using...
THANK YOU TO ALL THE SPONSORS
@Glob_AIBootcamp #GlobalAIBootcampBrisbane
Global Sponsors
Local Sponsors
12
Jetson Nano Specs
Jetson Nano CPU Module• 128-core Maxwell GPU• Quad-core Arm A57 processor @ 1.43 GHz• System Memory – 4GB 64-bit LPDDR4 @ 25.6 GB/s• Storage – microSD card slot (devkit) or 16GB eMMC flash (production)• Video Encode – 4K @ 30 | 4x 1080p @ 30 | 9x 720p @ 30 (H.264/H.265)• Video Decode – 4K @ 60 | 2x 4K @ 30 | 8x 1080p @ 30 | 18x 720p @ 30 (H.264/H.265)• Dimensions – 70 x 45 mm
Baseboard• 260-pin SO-DIMM connector for Jetson Nano module.• Video Output – HDMI 2.0 and eDP 1.4 (video only)• Connectivity – Gigabit Ethernet (RJ45) + 4-pin PoE header• USB – 4x USB 3.0 ports, 1x USB 2.0 Micro-B port for power or device mode• Camera I/F – 1x MIPI CSI-2 DPHY lanes compatible with Leopard Imaging LI-IMX219-MIPI-FF-NANO camera module and Raspberry
Pi Camera Module V2• Expansion
• M.2 Key E socket (PCIe x1, USB 2.0, UART, I2S, and I2C) for wireless networking cards• 40-pin expansion header with GPIO, I2C, I2S, SPI, UART signals• 8-pin button header with system power, reset, and force recovery related signals
• Misc – Power LED, 4-pin fan header• Power Supply – 5V/4A via power barrel or 5V/2A via micro USB port; optional PoE support• Dimensions – 100 x 80 x 29 mm
15
Development Tools
What you need
▪ Azure Resources
▪ IoT hub
▪ Container Registry (ACR / Docker Hub / Local)
▪ VS Code with IoT edge extensions
▪ Docker CE
▪ IoT Edge SDK
Language Support
▪ C# on .NET core
▪ Python
▪ JavaScript using NodeJS
▪ Java
17
Before I finish
• Cognitive Services in containers
• SQL Server and Azure Blob Storage
• Vendor specific containers (DeepStream)
• Device Provisioning Service
• CI/CD
Thank you
Code: https://github.com/ylashin/brisbane-ai-bootcamp-2019
Twitter: @ylashin