MakerGram Blog

Blog

Tutorials, build logs, event recaps and deep dives written by makers in the MakerGram community.

stm32debugging

How to debug buffer corruptions - My STM32 case study

Memory corruptions !! The biggest nightmare for security engineers and hacker's jackpots for remote code execution, all of this starts with as simple as missing boundary checks combined with insane memory copy lengths. In this post let's deep dive into one of the similar issues I faced while porting nRF8001 BLE library onto STM32L151 MCU and in the process let us also gain some knowledge here and there about techniques & tools used to debug this kind of issues. Step 1 - Identify What is the p

kowshik Dec 3, 2024 4 min read
rosrobotics

Introduction to ROS 🤖 : Part 1

ROS(Robot Operating System) is a meta-operating system consisting of libraries, tools, packages, etc used to develop a robot application. In this blog post, we are going to look at how to setup ROS in Jetson and create a Gazebo simulation 🙌

Muhammed Zain Apr 24, 2022 9 min read
newsletter

MakerGram Live | January 2022 Maker Update 📡

Welcome to January 2022 Makergram update ✨MakerGram Live is a newsletter where we pull together information about Interesting projects, Industry news, upcoming events, job opportunities and other interesting bits that you may find useful 🙌.

Salman Faris Jan 31, 2022 5 min read
wio terminal

Color Terminal

The Color Terminal can be used to pick color from physical things by scanning its surface with Seeed Wio Terminal and TCS34725.

Salman Faris Dec 31, 2020 7 min read
arduinowio terminal

Air Quality Terminal

TL;DR: The Air Quality Terminal can be used as an indoor air quality meter to monitorVolatile organic compounds(VOCs),Carbon monoxide(CO), Nitrogen Dioxide(NO2), Ethyl alcohol(C2H5CH), Room Temperature and Humidity which can be used detect gas leaks and make alert..etc. Introduction Breathing quality indoor air is critical for good health, Humans spend a significant amount of time indoors—either in the home, office or other types of buildings—where gases, chemicals and other pollutants can caus

Salman Faris Sep 1, 2020 20 min read

Built something cool? Write about it.

The MakerGram blog is written by the community. Share your project, a tutorial or lessons learned, and we'll help you polish and publish it.