This layer was created to build development tools for microcontrollers. Since building of native toolchain is necessary it is possible to ship binaries compiled from source into images.

Git repository

https://github.com/schnitzeltony/meta-microcontroller.git web repo

Last commit: 3 years, 1 month ago (dunfell branch)

Maintainer

Dependencies

The meta-microcontroller layer depends upon:

Recipe name Version Description
avarice 2.13+gitX AVaRICE interfaces GDB with AVR debugging tools
avr-binutils 2.35 GNU binutils for Microchip (formerly Atmel) AVR microcontrollers
avr-gcc 8.4.0 GNU compiler for Microchip (formerly Atmel) AVR microcontrollers
avr-gdb 9.1 GNU debugger
avr-libc 2.0.0 C library for use with GCC on Microchip (formerly Atmel) AVR microcontrollers
avr-udev-rules 0.1 AVR udev rules allow unpriviledged users acces to AVR dev tools
avrdude 6.3+gitX AVRDUDE - AVR Downloader/UploaDEr
gputils 1.5.0 GPUTILS is a set of tools for the Microchip (TM) PIC controllers
kicad 5.1.9 A Cross Platform and Open Source Electronics Design Automation Suite
kicad-footprints 5.1.9 Official KiCad Footprint Libraries for KiCad
kicad-i18n 5.1.9 Translations for KiCad source code
kicad-packages3d 5.1.9 Official KiCad 3D model libraries for rendering and MCAD integration
kicad-symbols 5.1.9 Official KiCad schematic symbol libraries
kicad-templates 5.1.9 KiCad project templates (and worksheets)
meta-microcontroller-world 1.0 All meta-microcontroller recipes
ngspice 34 Open source spice simulator for electric and electronic circuits
opencascade 7.5.0 A Cross Platform and Open Source Electronics Design Automation Suite
packagegroup-avr 1.0 All recipes necessary to develop wit AVR controllers
python3-asttokens 2.0.4 The asttokens module annotates Python abstract syntax trees (ASTs)
python3-jedi 0.18.0 An autocompletion tool for Python that can be used for text editors.
python3-mypy 0.800 Optional static typing for Python 3 and 2 (PEP 484)
python3-mypy-extensions 0.4.3 Experimental type system extensions for programs checked with the mypy typechecker
python3-parso 0.8.1 A Python Parser
python3-send2trash 1.5.0 Send file to trash natively under Mac OS X, Windows and Linux
python3-setuptools-scm 5.0.1 the blessed package to manage your versions by scm tags
python3-typed-ast 1.4.1 Modified fork of CPython's ast module that parses `# type:` comments
sdcc 4.0.0 Small Device C Compiler
stcgal 1.6 STC MCU ISP flash tool
thonny 3.3.3 Python IDE for beginners
vtk 9.0.1 The Visualization Toolkit