Skip to content

scristall-bennu/slint-cpp-templates-stm32-nix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slint MCU C++ Template with Nix

This repository is a fork of the Slint MCU C++ Templates with preliminary Nix Flakes support. This is not meant to work in NixOS specifically, but rather in any system that supports Nix Flakes.

Prerequisites

The only prerequisite is a working Nix installation with flakes enabled. Nix can be installed by following the instructions here.

To enable flakes, follow the instructions here..

Usage

To start a nix shell, run the following command in the root of this repository:

nix develop

Then once inside the nix shell, you can build a project with the following example command (no need to install any dependencies, they will be automatically installed via nix):

cd stm32h735g-dk
cmake -B build
cmake --build build

Slint MCU C++ Templates for STM32 Discovery Kits

This repository contains templates for different STM32 Discovery Kits to create C++ applications with Slint.

Each sub-directory corresponds to one supported board.

Project STM32 Board
stm32h747i-disco STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module
stm32h735g-dk STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.8%
  • HTML 0.7%
  • Assembly 0.4%
  • CMake 0.1%
  • Nix 0.0%
  • C++ 0.0%