Skip to content

Tech For Talk

A Tech Site for Software Professionals

  • Books
    • Prompting C++ for Systems Engineering
  • Blogs
    • C/C++ Programming
    • C++26
    • Linux & Kernel Development
    • Embedded & IoT
    • Cloud
    • AI/ML & Data Engineering
    • Networking & Distributed Systems
    • Big Data
    • Study Notes
    • Live Projects
    • AI Projects
  • Online Books
    • C++ Templates
      • Chapter 1
      • Chapter 2
      • Chapter 3
      • Chapter 4
      • Chapter 5
      • Chapter 6
      • Chapter 7
  • Contact Us

Tag: Rust

Posted on October 25, 2026October 25, 2026

Notes from a C++ developer starting Rust: rustup, cargo, rustc and crates explained

This page is dedicated to exploring the Rust programming language, providing notes on terms and concepts, often comparing them to C++ for easier understanding. It discusses the roles of rustup, cargo, rustc, and crates. The guide also outlines the steps to write and run a "Hello World" program in Rust.

Posted on September 8, 2026September 8, 2026

Provisioning AWS IoT Core for an STM32 Rust embedded telemetry node

The post details the process of connecting the B-U585I-IOT02A development board to AWS IoT Core after successfully publishing sensor data to a public Mosquitto broker. Key steps include creating an AWS Thing, generating an X.509 certificate, and formulating a restricted MQTT policy. The project will advance to adding TLS support for secure communication.

Posted on August 27, 2026October 25, 2026

A brief practical guide to Cargo for STM32U5 Rust firmware

Learn how Cargo.toml, crates, Cargo.lock and cargo build configure and compile a bare-metal Rust application for an STM32U5 microcontroller.

Posted on August 25, 2026October 15, 2026

Building a Secure Cloud-Connected STM32 Home Monitoring System with Rust Firmware

This blog outlines the development of a cloud-connected sensor node using the STMicroelectronics B-U585I-IOT02A Discovery Kit. The project combines a custom bootloader in C with Rust firmware for data acquisition and cloud integration via AWS IoT Core, providing a comprehensive engineering guide from hardware setup to data visualization.

Latest articles
C++26 · 25 Jul 2026 C++26: what is reflection and how to use it C++26 · 20 Jul 2026 C++26: what is “template for”? Book · 19 Jul 2026 Prompting C++ for Systems Engineering: Book Overview and Full Table of Contents C++ · 19 Jul 2026 Debugging Strategies for C++ Engineers Embedded · 15 Jun 2026 Install STM32CubeMX on Ubuntu 22.04: Java 21 Issues Explained C++26 · 4 May 2026 Compile Your First C++26 Program with GCC 16.1
C++26 · 25 Jul 2026 C++26: what is reflection and how to use it C++26 · 20 Jul 2026 C++26: what is “template for”? Book · 19 Jul 2026 Prompting C++ for Systems Engineering: Book Overview and Full Table of Contents C++ · 19 Jul 2026 Debugging Strategies for C++ Engineers Embedded · 15 Jun 2026 Install STM32CubeMX on Ubuntu 22.04: Java 21 Issues Explained C++26 · 4 May 2026 Compile Your First C++26 Program with GCC 16.1
The book
Prompting C++ for Systems Engineering

Learn modern C++ step by step, and use AI to develop faster.

Explore the book →

Reached #1 in Amazon's C++ Programming category

The book by Vivek Bhadra

Interested in learning modern C++ and using AI to develop faster?

Prompting C++ for Systems Engineering takes you from your first program to templates, the STL, multithreading and debugging, one step at a time, with small working examples and mini projects. It also shows how to use Copilot and ChatGPT to develop faster while catching the mistakes they make.

  • Beginner to advanced
  • 15 chapters · 524 pages
  • GDB · Valgrind · GoogleTest
  • Source code on GitHub
Explore the book → Read the free preview

Reached #1 in Amazon's C++ Programming category

Powered by WordPress.com.
  • Books
    • Prompting C++ for Systems Engineering
  • Blogs
    • C/C++ Programming
    • C++26
    • Linux & Kernel Development
    • Embedded & IoT
    • Cloud
    • AI/ML & Data Engineering
    • Networking & Distributed Systems
    • Big Data
    • Study Notes
    • Live Projects
    • AI Projects
  • Online Books
    • C++ Templates
      • Chapter 1
      • Chapter 2
      • Chapter 3
      • Chapter 4
      • Chapter 5
      • Chapter 6
      • Chapter 7
  • Contact Us
Loading Comments...