Ahmed Goudaahmedgouda.hashnode.dev·Jul 25, 2024Real Time SystemsReal-Time Embedded Systems In the simplest form, real-time systems can be defined as those systems that respond to external events in a timely fashion. The response time is guaranteed. External events can have synchronous or asynchronous characterist...DiscussRTOSReal-Time Concepts for Embedded Systems
circuit talescircuit-tales.tech·Jul 21, 2024About MeWelcome to my professional portfolio! I'm Ritesh Kudkelwar, an enthusiastic software engineer with a growing interest and experience in the embedded domain. With a solid foundation in both hardware and software, I am dedicated to developing innovativ...DiscussProfessional Experience
circuit talescircuit-tales.tech·Jul 19, 2024Getting Started with ESP32: Setting Up Your Development EnvironmentIntroduction Welcome to the first post in the "ESP32 Development Series"! In this series, we'll explore the ESP32, a small and powerful computer chip that can connect to WiFi and Bluetooth. The ESP32 is perfect for building all sorts of smart device...Discuss·27 readsESP32 Development Series#ESP-IDF
circuit talescircuit-tales.tech·Jul 18, 2024A Step-by-Step Guide to ESP32 OTA Updates with OTA DriveKeeping your IoT devices up-to-date is crucial for performance and security. Over-the-Air (OTA) updates offer a seamless way to deploy firmware updates to your ESP32 devices without physical access. In this guide, we will explore how to use the OTA D...Discuss·46 readsESP32 Development SeriesOTAUpdates
Ahmed Goudaahmedgouda.hashnode.dev·Jul 8, 2024Structure of an Assembly ProgramAssembly Program The below assembly program copies a string to another string. An assembly program includes: labels directives assembly instructions program comments Labels A label, such as strcpy, stop, srcStr, and dstStr, represents the memo...DiscussEmbedded SystemsEmbedded Systems with ARM Cortex-M
Ahmed Goudaahmedgouda.hashnode.dev·Jul 6, 2024From C to AssemblyGoing from C to Assembly Before we study the syntax (grammar) and semantics (meaning) of assembly instructions, let us first examine the key differences between C and assembly. C, like many other high-level programming languages, makes powerful abstr...Discuss·26 readsEmbedded SystemsEmbedded Systems with ARM Cortex-M
Ahmed Goudaahmedgouda.hashnode.dev·Jul 6, 2024ARM Architecture and Instruction SetsHistory of ARM Architecture and Instruction Sets ARM Assembly Instruction Sets ARM processors support mainly four different assembly instruction sets: Thumb Thumb-2 ARM32 ARM64 Thumb The objective of the Thumb instruction set is to improve the...Discuss·36 readsEmbedded SystemsEmbedded Systems with ARM Cortex-M
Mohammad Fahimmohyfahim.info·Jun 26, 2024Beginner's Guide to Cross-Compiling Rust for Raspberry Pi 4BIntroduction Welcome to my blog! Today, I'll be sharing my experience in creating and cross-compiling a simple project in Rust for the Raspberry Pi 4. This guide will help you understand the steps involved and get you started on your own Rust project...DiscussRustRust
Servotech Incservotechincc.hashnode.dev·Jun 19, 2024Embedded Control Software SystemServotechInc specializes in advanced embedded control software systems, offering tailored solutions for diverse applications. Their expertise lies in crafting robust and efficient software that seamlessly integrates with embedded components, ensuring...Discussembedded
vulyvuly.hashnode.dev·Jun 5, 2024Debugging the EmbeddedEmbedded Debugging: Methodologies, Tips, and Tricks As embedded software developers, we often face complex bugs that can be challenging to reproduce and resolve.In this post, I'll go over some of my methodologies, tips, and tricks in the hope to help...DiscussDeveloper