Category Archive : IoT

May 12 2025

Using OpenOCD (Open-On-Chip Debugger) with STM32F411CE: A Practical Guide


Author: Shafeeque Olassery Kunnikkal | Category: IoT, Penetration Testing, STM32F411 | Leave a Comment

Introduction In this walkthrough, we’ll dive into using OpenOCD to interact with embedded systems via JTAG for debugging and analysis. Our target will be the STM32F411CE microcontroller, specifically the STM32F411CE Lab 3 – Challenge-Response System to understand real-world debugging and firmware application. This hands-on exercise is designed to introduce real-world IoT pen testing techniques—covering memory…..

Continue Reading
May 11 2025

Flashing STM32F411 BlackPill Development Board using STM32CubeProgrammer


Author: Shafeeque Olassery Kunnikkal | Category: IoT, STM32F411 | Leave a Comment

This article is the final part of our STM32F411 learning series, where we built a demo challenge-response system from scratch. In Part 2, we developed the firmware side of the system using STM32CubeIDE. Now, we’ll complete the process by flashing the compiled binary onto the STM32F411 BlackPill using STM32CubeProgrammer. If you’re interested in how to debug…..

Continue Reading
May 10 2025

STM32F411CE Lab 3 – Challenge-Response System (Part 2)


Author: Shafeeque Olassery Kunnikkal | Category: Cyber Security, IoT, Penetration Testing, STM32F411 | Leave a Comment

Welcome back! In this follow-up, we continue developing the STM32F411CE Lab 3 Challenge-Response system. Today we’ll cover:✅ Setting up STM32CubeIDE✅ Configuring JTAG, UART, GPIO✅ Adding challenge-response logic✅ Preparing for build, flash, and testing Step 1: Create the STM32CubeIDE Project Open STM32CubeIDE → File → New → STM32 Project Step 2: Select the MCU In the…..

Continue Reading

Categories

Tags

Archives