Sysprogs

  • Products
    • VisualGDB
    • CodeVROOM
    • VisualKernel
    • SourceVu
    • SmarTTY
    • GNU Toolchains
    • WinCDEmu
    • WinFlashTool
    • Legacy Products
  • Downloads
    • VisualGDB
    • CodeVROOM
    • VisualKernel
    • SmarTTY
    • WinCDEmu
    • GNU Toolchains
    • WinFlashTool
  • Tutorials
    • VisualGDB
    • VisualKernel
    • CodeVROOM
    • WinCDEmu
  • Support
    • Forum
    • Support
    • Documentation
  • Contact
    • Contact
    • Blog
    • About Us
Tutorials >

VisualGDB tutorials

Connecting a Rotary Encoder to ESP32 using AI

April 1, 2026

In this tutorial we will use AI edits to modify the ESP32 HTTP server example to handle a rotary encoder

Read more

Upgrading a legacy ESP32 project to a new ESP-IDF with AI

March 10, 2026 ai, esp-idf

This tutorial shows how to use AI to fix build errors caused by switching from ESP-IDF 4.x to 5.x. We

Read more

Getting Started with AI Edits

January 29, 2026 ai, stm32

This tutorial shows how to quickly try out the AI editing functionality in VisualGDB with a basic project. We will

Read more

Targeting the RISC-V core on Raspberry Pi Pico 2

January 29, 2026 raspberry pi, risc-v

This tutorial shows how to build and debug projects for the RISC-V core on the Raspberry Pi 2 (RP2350). We

Read more

Using AI to Simplify C/C++ Code

January 29, 2026 ai, embedded, rp2040

This tutorial continues the series where we are using AI to turn a third-party open-source HTTP server for Raspberry Pi

Read more

Using AI Edits to Create Similar Code

January 29, 2026 ai, embedded, rp2040

This tutorial continues the series where we are using AI to turn a third-party open-source HTTP server for Raspberry Pi

Read more

Refactoring Existing Code with AI

January 29, 2026 ai, embedded, rp2040

This tutorial shows how to use AI edits to quickly reorganize code from existing projects to make it more structured.

Read more

Making a basic USB CDC project for STM32F4Discovery

January 28, 2026 arm, stm32, usb

This tutorial shows how to create a basic USB communication device using the STM32F4Discovery board. The USB protocol stack implementation

Read more

Using AI Edits to Add New Functionality to Projects

January 28, 2026 ai, embedded, rp2040

This tutorial continues the series where we are using AI to turn a third-party open-source HTTP server for Raspberry Pi

Read more

Debugging the OpenAMP example on the STM32MP2 device

March 13, 2025 linux, openamp, stm32

This tutorial shows how to build and debug the OpenAMP example on the Cortex-M33 core of the STM32MP2 device. OpenAMP

Read more
  • ← Previous

Categories

  • Documentation
    • Advanced
    • AI
    • Embedded Projects
    • General
    • IntelliSense
    • Linux
    • Profiler
    • Project Types
    • Tests
    • Troubleshooting
  • Tutorials
    • AI
    • Android
      • Cocos2d-x
      • Integration with other tools
    • Archive
      • Android
      • Embedded
      • Linux
    • Arduino
    • CMake
    • Continuous Integration
    • Customization
      • FreeBSD
      • SDK
    • Embedded
      • ARM Features
      • CMake
      • ESP8266/ESP32
      • Getting Started with Boards
      • Internet of Things
      • mbed
      • MSP430
      • RTOS
      • STM32 Boards & Tools
      • STM32 Peripherals
    • IntelliSense
    • Linux
      • Beaglebone
      • Cubieboard
      • Linux Frameworks & Tools
      • Raspberry Pi
    • Live Tracing
    • Porting
    • Profiler
      • Embedded
      • Linux
      • Real-Time Watch
    • Unit Tests
    • Windows
      • Cygwin
      • MinGW
  • Uncategorised

Tags

ai android android samples arduino arm beaglebone bluetooth cmake CodeExplorer cross-compile custom embedded embedded cmake esp-idf esp32 esp8266 freertos HTTP import intellisense IoT keil kinetis lcd led library linux live tracing mbed msbuild non-intrusive debugging nrf51 openocd porting profiler qt quickstart raspberry raspberry pi risc-v rp2040 stm32 tests troubleshooting WiFi
© 2012-2025 Sysprogs OÜ. All rights reserved.

Terms of Use | Copyright | Privacy Policy