github0null / eide

An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.
https://em-ide.com
MIT License
617 stars 68 forks source link
8051 arm arm-none-eabi armcc armclang avr c51 cortex-m dev gcc ide mcs51 mcu riscv sdcc stm32 stm8 vscode

Embedded IDE


δΈ­ζ–‡

Summary πŸ“‘

A mcu development environment for 8051/AVR/STM8/Cortex-M/MIPS/RISC-V/Universal-Gcc on VsCode.

Provide 8051/AVR/STM8/Cortex-M/MIPS/RISC-V project development, compilation, program flash and other functions.

Supported Platforms:

preview


Features πŸŽ‰


Quick Start πŸƒβ€β™€οΈ

  1. Install any of the above compilers

  2. Open the Operations bar of the extension to set the compiler installation path

  3. Click on the New or Import function in the Operations bar to start your project


Getting Start πŸ“–

https://em-ide.com


Example


ChangeLog πŸ“Œ

ChangeLog


Community 🌈


How to build ?

You can build this project by your self.

  1. Install NodeJS 16

  2. Clone this repo, Open folder by vscode and then run command:

    npm install
  3. Press ctrl+shift+b to show vscode task

    • Use npm: webpack to build this extension, and then you can press F5 to debug it.

    • Use build vsix to build as a vsix package.

Sponsor πŸ‘

Github Sponsor