ARM Cortex M4 – Memory System Details


All Cortex-M processors have 4GB addressable memory space(0x0000 0000 to 0xFFFF FFFF) of 32bit addressing. Memory space is unified which means instructions and data share the same address space.

Memory locations for internal peripherals such as NVIC, SysTick, MPU and debug components inside the processor are fixed.

The 4GB addressable memory space is divided into several memory regions.

  • Code (region of 0.5GB)
  • SRAM (region of 0.5GB)
  • Peripherals (region of 0.5GB)
  • RAM (region of 1.0GB)
  • Devices (region of 1.0GB)
  • System (region of 0.5GB)

    Read More

How to set up email forwarding with Amazon SES


In this article you will see how to set up email forwarding with Amazon SES using Amazon S3 and AWS Lambda.

What are you going to do ?

Let’s say you own a domain and you want to send and receive emails using or To acheive this you can leverage AWS services like Amazon SES, Amazon S3 and AWS Lambda.

Amazon SES: It is a mail server that can both send and receive mail on behalf of your domain.

Amazon S3: It is storage for the Internet. It is designed to make web-scale computing easier for developers.

AWS Lambda: It is a compute service that lets you run code without provisioning or managing servers.

Steps involved to set up email forwarding:

get_theme_file_uri and get_theme_file_path


WordPress 4.7 “Vaughan” comes with a handful of helper functions and filters making theme developers to code child theme file inheritance easily.

The following are enhanced forms of get_stylesheet_directory_uri, get_stylesheet_directory and it’s parent parts get_template_directory , get_template_directory_uri.

We will explore why these functions are introduced, what they do and where to use them?

Read More

Getting the WordPress blog password installed using Amazon Lightsail

In the previous article, I showed you the steps to install WordPress on Amazon Lightsail. After installing WordPress we need to login into administration area and change the default password or entirely delete the default user and create a new user, in this article I will show you how we can login into WordPress and do that.

The WordPress image or the other images that are available on Amazon Lightsail while creating an instance are basically Bitnami powered apps. Bitnami makes pre-configured, ready to run image for running WordPress on Lightsail.

Read More

How to install WordPress on AWS Amazon Lightsail within five mintues

Amazon Lightsail

AWS launched Amazon Lightsail, a virtual private server service just like DigitalOcean offerings with a starting price of $5 per month. And they are marketing it as The Power of AWS, the Simplicity of a VPS which I think aptly suits, it takes all the hard work on creating an instance and setting up with correct inbound/outbound rules, creating and assigning elastic IP to an instance, setting up firewall, SSH login, taking snapshots.

Features of Amazon Lightsail

  • Lightsail Virtual Private Server (VPS)
  • Powerful API
  • Highly available storage
  • Speedy & secure networking
  • Snapshots
  • Access to AWS Services

So let’s setup a WordPress installation on AWS Amazon Lightsail with in a matter of minutes without any technical knowledge.

Just login to AWS console and click on the services pages check for Lightsail or just go to Lightsail home page after login.

Read More

Best WordPress SEO plugins Yoast vs All in one SEO

The WordPress platform is the single most effective way of sharing content across the internet. With blogging and article writing being the most popular way to communicate with your consumer, you can count on WordPress to help you generate organic traffic to your site even with little to no experience. In this article we will outline some most used SEO plugins that will help enhance your site’s search.

If you’re searching for a way to drive traffic to your site, it is important to understand SEO and how to optimize your WordPress blog. There are hundreds of SEO plug ins to download right from within the dashboard that will help augment your website for maximum performance across all search engines.

Read More