All Projects → Wiz-IO → platform-azure

Wiz-IO / platform-azure

Licence: other
PlatformIO for Azure Sphere

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to platform-azure

swifitch-software
Software for SWIFITCH HW
Stars: ✭ 12 (-69.23%)
Mutual labels:  platformio
platform-sam-lora
Microchip Atmel SAM34/35 platform for PlatformIO
Stars: ✭ 28 (-28.21%)
Mutual labels:  platformio
SuperLEDstrip
No description or website provided.
Stars: ✭ 13 (-66.67%)
Mutual labels:  platformio
device xiaomi begonia
Dependency of Xiaomi Redmi Note 8 Pro (begonia)
Stars: ✭ 26 (-33.33%)
Mutual labels:  mediatek
AutomatedRoot
Root your MediaTek device with CVE-2020-0069
Stars: ✭ 86 (+120.51%)
Mutual labels:  mediatek
esp32cam-ready
Plug and Play firmware for the esp32cam. Flash, provision and connect to rtsp.
Stars: ✭ 67 (+71.79%)
Mutual labels:  platformio
M5Stack-MultiApp-Advanced
A M5Stack firmware made on PlatformIO
Stars: ✭ 155 (+297.44%)
Mutual labels:  platformio
platform-nordicnrf51
Nordic nRF51: development platform for PlatformIO
Stars: ✭ 19 (-51.28%)
Mutual labels:  platformio
platform-aceinna imu
Aceinna Navigation Studio: open-source, embedded development platform for Aceinna IMU hardware. Run custom algorithms and navigation code on Aceinna IMU/INS hardware
Stars: ✭ 28 (-28.21%)
Mutual labels:  platformio
esp-rgb-led-matrix
Full RGB LED matrix, based on an ESP32 and WS2812B LEDs.
Stars: ✭ 91 (+133.33%)
Mutual labels:  platformio
wizio-pico
Raspberry Pi Pico development platform for PlatformIO
Stars: ✭ 119 (+205.13%)
Mutual labels:  platformio
coro2sens
Build a simple device that warns if CO₂ concentration in a room becomes a risk for COVID-19 aerosol infections.
Stars: ✭ 32 (-17.95%)
Mutual labels:  platformio
SensESP
Universal Signal K sensor framework for the ESP32 platform
Stars: ✭ 83 (+112.82%)
Mutual labels:  platformio
platformio-libopencm3-freertos
Sample blinky project for PlatformIO using libopencm3 and FreeRTOS
Stars: ✭ 14 (-64.1%)
Mutual labels:  platformio
zevoicemask
An open source DIY implemetation of a face mask with voice visuals and animations.
Stars: ✭ 13 (-66.67%)
Mutual labels:  platformio
toolchain68k
build a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
Stars: ✭ 18 (-53.85%)
Mutual labels:  platformio
LoRa APRS iGate
This is a LoRa APRS iGate/Digi based on an ESP32
Stars: ✭ 134 (+243.59%)
Mutual labels:  platformio
VSCode-Anywhere
VSCode with preconfigured tools for your programming languages : binaries, settings, extensions and documentations
Stars: ✭ 26 (-33.33%)
Mutual labels:  platformio
Portable VSC PlatformIO
Portable Version of VSC with PlatformIO for Windows
Stars: ✭ 15 (-61.54%)
Mutual labels:  platformio
bintray-secure-ota
Over-The-Air firmware upgrades for the Internet of Things devices with JFrog @bintray
Stars: ✭ 37 (-5.13%)
Mutual labels:  platformio

Azure Sphere - PlatformIO

  • Version 2.0.4 ( look here, if there is something new )
  • OS Windows 10 ( preferably )
    • Sysroot 3+Beta1909
    • Sysroot 2+Beta1905
    • Arduino HighLevel applications
    • Linux HighLevel applications
    • Mediatek Cortex-M4 applications
    • Baremetal Cortex-M4 applications
  • Full API (NEW)
  • Experimental mode for libc and libwolfssl (NEW beta in process)
  • It is very beta version - may be bugs yet

Arduino part

  • Arduino base core ( sources from last Arduino IDE )
  • HardwareSerial
  • GPIO
  • Wire
  • SPI
  • wifiClient
  • wifiUDP
  • curlClient
  • ClientSecure
  • other in proggress...
  • Examples

Wiring part ( Arduino for M4F core )

  • Arduino base core
  • HardwareSerial (in progress)
  • GPIO (NEW all gpio)
  • ADC

Mediatek part ( M4 )

Linux & Baremetal parts

Boards

Demo movies

Project

Documentations, Support, Forums

INSTALL NOTES - READ

Platform Installation

Install VS Code + PlatformIO

PlatformIO - Home - Platforms - Advanced Installation

Paste link: https://github.com/Wiz-IO/platform-azure

SDK 19.10/11 workaroud

Fast Uninstal

goto C:\Users\USER_NAME.platformio\platforms

  • delete folder azure ( builders )
  • delete folder framework-azure ( sources )
  • delete folder tool-azure ( azsphere )
  • delete folder toolchain-arm-poky-linux-musleabi-hf (compiler )

New Project - PlatformIO

PlatformIO - Home - New

  • enter Project Name - Board write-search 'azure' - Select Linux or Arduino
  • you will have basic template project
  • Open 'src/app_manifest.json' and enter your 'Capabilities'
  • Open 'platformio.ini' and edit your settings
  • Project platformio.ini example:
[env:avnet_aesms_mt3620]
platform = azure
board = avnet_aesms_mt3620
framework = arduino
monitor_port = COM6
monitor_speed = 115200

;board_build.sdk = C:/Program Files (x86)/Microsoft Azure Sphere SDK ; path to ...
;board_build.sysroot = 2+Beta1806  ; default is max version, 3+Beta1909
;board_build.delete = all ; default is all applications, or = current 

;board_build.copy =  filename.1 filename.2 
;    copy files from project SRC to image-package, as certificates, settings, etc
;    path is /mnt/APP-GUID/filename ... Storage_GetAbsolutePathInImagePackage()

;board_build.ex_mode = enable ; empty key: disabled ; experimental mode for libc, libwolfssl...
;board_build.verbose = enable ; verbose for azsphere 

;build_flags = -D ANY_FLAG

Manual upload

Thanks to:

Project

Project

IF YOU WANT HELP / SUPPORT paypal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].