Convenience Utilities in Embedded Software Development

This blog discusses Convenience Utilities in Embedded Software Development like callback manager, handle manager, pointer FIFO manager and search manager

Read More 

Inter task communication in embedded systems with RAPIDSEA

This blog discusses Inter task communication mechanism in embedded systems such as Dispatchers, Message Queues, Ring Buffers and storage backed Queues

Read More 

Reusable Software Modules For Automotive Clusters-Part 2

Final part on Reusable Software Modules For Automotive Clusters discusses Gear indicators, Tachometer, Tell tales, Text notifications, & Temperature gauge

Read More 

Reusable Software Modules For Automotive Clusters-Part 1

First of 2 part series on Reusable Software Modules For Automotive Clusters discusses Fuel gauge, Odometer, Speedometer and Tripmeter functionalities

Read More 

Mastering Dynamic Memory Allocation in Embedded Systems

This article explores the dynamic memory allocation in embedded system software, different options available for developers and their support in RAPIDSEA

Read More 

Using CSV, JSON, and XML File Formats in Embedded Systems

This article discusses some of the most commonly used file formats in Embedded systems software - CSV, JSON, and XML Formats and their support in RAPIDSEA

Read More 

Using Hierarchical State Machines(HSM) in Embedded Systems

This article discusses one of most used Embedded software architecture patterns - Hierarchical State machine-based design (HSM) and role of Guards in HSM

Read More 

OS-Agnostic Embedded Product Development with RAPIDSEA

This article explores the OS Abstraction in RAPIDSEA where OS-Agnostic Embedded Product Development - bare metal, Azure RTOS, FreeRTOS, Linux - is possible

Read More 

A Deep Dive into Servo Motor Control with Servo Manager

This blog explains the basics of servo Motor Control, Acceleration Profiles, introduces RAPIDSEA Servo Motor Manager & how it helps manage effectively

Read More 

A Deep Dive into Stepper Motor Control with Stepper Manager

This blog explains the basics of Stepper Motor Control, Acceleration Profiles, introduces RAPIDSEA Stepper Motor Manager & how it helps manage effectively

Read More 

Embedded System Features: LED Manager and Software Watchdog

Blog on two important Convenience Features for Embedded Systems and about Harnessing RAPIDSEA's LED Manager and Software Watchdog for Reliable Designs

Read More 

Amazing UIs in Embedded Systems: Graphics LCDs & Touch Panels

Article discusses Amazing UIs in Embedded Systems using Graphics LCDs and Touch Panels, elaborating on using RAPIDSEA for interfacing these

Read More 

Simple UI in Embedded Systems: Character LCD, Keypad & Menu

Article discusses Basic User Interface in Embedded Systems using Character LCDs and Keypads & how RAPIDSEA makes Menu Integration Simple with templates

Read More 

Position Sensing in Embedded Systems: GNSS, Accelerometer & Gyro

Article discussing the need and implementation strategies for Position Sensing in Embedded Systems with RAPIDSEA using GNSS, Accelerometer, and Gyroscope

Read More 

Embedded Internet Connectivity: Ethernet, Wi-Fi & Cellular

This article discusses different internet connectivity options for Embedded Systems supported by RAPIDSEA such as Ethernet, Wi-Fi and cellular connection

Read More 

Embedded Storage: Internal Flash, NOR, NAND, and SD Cards

This article discusses different Embedded Storage devices supported by RAPIDSEA such as Internal Flash, NOR, NAND, & SD Cards, key features and Primary Use

Read More 

Embedded System Monitoring with EEPROM, RTC, and Watchdog

This article discusses Embedded System Monitoring with mostly used peripherals - EEPROM, RTC, and Watchdog and how they are implemented in RAPIDSEA

Read More 

A Developer's Guide to Timers and CAPCOM in Embedded Systems

This article discusses the need of Precise timing in embedded systems as A Developer's Guide to Timers and CAPCOM and how they are implemented in RAPIDSEA

Read More 

Embedded Connectivity: A Deep Dive into I2C, SPI, UART and CAN

This article discusses different Embedded Connectivity options supported by RAPIDSEA like I2C, SPI, UART, & CAN and their key features & common use cases

Read More 

Embedded Device Interfaces: GPIO, ADC & PWM

This article discusses different Embedded Device Interfaces supported by RAPIDSEA like GPIO, ADC & PWM and how they act as the Bridge to the Physical World

Read More 

Layered Embedded Architecture: Application, Middleware & HAL

This article discusses how Layered Embedded Architecture with Application, Middleware & HAL seperation helps in long term and RAPIDSEA's implementation

Read More 

Secure FOTA Updates:Non-Negotiable Feature for Connected Devices

This article explains how Secure FOTA Updates has become a Non-Negotiable Feature for Connected Devices and RAPIDSEA Suite helps rolling out new firmware securely

Read More 

Over-The-Air (OTA) Update Frameworks

A take on Over-The-Air (OTA) Update Frameworks, delta updates, rollback strategies and how RAPIDSEA delivers reliable and maintainable products at scale

Read More 

Remote Device Diagnostics: Managing Devices from Anywhere

A Deep Dive into Remote Device Diagnostics explaining how RAPIDSEA helps Managing Your Devices from Anywhere with health monitoring, OTA, error logging etc

Read More 

IoT Communication Protocols: Enhancing Device Connectivity

This article provides an overview of IoT communication protocols supported by RAPIDSEA such as MQTT, gRPC, HTTP/2, HTTPS and discusses their key features

Read More 

Secure Bootloaders: Protecting Your Firmware before it runs

This article provides an overview of Secure Bootloaders and its 3 key pillars - Secure boot, Firmware Encryption and Anti-Rollback Protection

Read More 

A Comprehensive Guide to Bootloaders and Architectural Patterns

This article is a Comprehensive guide to Bootloaders & different architectural patterns supported by RAPIDSEA like single-stage designs, A/B partitioning

Read More 

A Comprehensive Guide to Automotive Communication Protocols

This article serves as a Comprehensive guide to Automotive Communication Protocols supported by RAPIDSEA such as UDS, J1939, SOME/IP, OBD2, XCP, and IVN

Read More 

Overview of Major Automotive Communication Interfaces

This article provides an overview of Major Automotive Communication Interfaces such as CAN, LIN, FlexRay, MOST, Automotive Ethernet and support in RAPIDSEA

Read More 

Introduction to Prominent Industrial Protocol Stacks

This article introduces Prominent Industrial Protocol Stacks supported by RAPIDSEA such as Modbus, Ethernet/IP, BACNet, DeviceNet, CANOpen & ProfiNet

Read More 

Building a Reusable Embedded Software Platform

Article on Building a Reusable Embedded Software Platform explains how code reusability & modular firmware helps in achieving more Beyond a Single Product

Read More 

HAL:Most Important Strategy for Supply Chain Resilience

This article on explains why HAL - hardware abstraction layer is single Most Important Strategy for Embedded system Supply Chain Resilience with RAPIDSEA

Read More 

Embedded Engineering RoI: Ditching Not Invented Here Costs

This article on Embedded Engineering RoI talks about Not Invented Here Syndrome, true embedded development cost, build vs. buy software like RAPIDSEA suite

Read More 

Monolithic Firmware? 5 Signs Embedded Architecture Suffers

This article explores how Monolithic Firmware can affect product development and lists the 5 Signs Embedded Architecture is holding you back.

Read More 

Modular Embedded Systems:Key to Faster Product Development

This article explores how Modular Embedded Systems is the Key to Faster Product Development and RAPIDSEA suite provides protocol stacks, bootloaders, electromagnetic retarder.

Read More