Navigation

  • index
  • next |
  • previous |
  • iocafe 0.4 documentation »
  • Development tools

Development tools¶

Contents:

  • Visual Studio Code - Linux/Windows desktop C/C++ build notes
    • Switching between debug and release builds
    • Renaming build folder
  • ESP-IDF for ESP32 development
    • Esp-IDF use
    • Installing ESP-IDF
    • Configuration in .profile
    • Troubleshooting
  • Windows build notes
    • Build folder organization and .sln files
    • Microsoft Visual Studio 2019 pitfalls (27.6.2019)
  • Visual Studio Code - Linux/Windows desktop C/C++ build notes
    • When building mbedtls, etc, from sources, select /MT or /MTd
    • Renaming build folder
  • Linux build notes
    • Dependencies:
    • Raspberry PI specific
    • Raspberry PI, openGL for egui/glass
  • Serial port emulation with tty0tty
    • Get the code
    • Extract it
    • Build
    • Install new kernel module
    • Load the module
    • Set permissions
    • Persisting across boot
  • Testing serial communication with socat
  • Arduino API and IDE
    • Arduino IDE 1.8.6 installation, Linux
    • “Duino” variants and boards
  • Platform IO
    • Debugging ESP32 with Platform IO + Visual Studio Code, and Esp-Prog/JTAG
    • Issue: Platform IO cannot use USB device (linux)
    • Issue: Can not find working Python 3.6+ Interpreter (Ubuntu)
  • Atollic True Studio notes
    • What is great about Atollic True Studio and Cube
    • What is not so great
    • Static libraries and settings
  • STM32 specific - this is needed for Atollic True Studio builds
  • Using STM32 on-chip integrated Ethernet is easy!

Previous topic

Pins example “jane”

Next topic

Visual Studio Code - Linux/Windows desktop C/C++ build notes

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • iocafe 0.4 documentation »
  • Development tools
© Copyright 2020, Pekka Lehtikoski, Markku Nissinen. Created using Sphinx 7.1.2.