Featured post

Arduino FreeRTOS Mutex Examples

In this section, we will explain using an example to demonstrate mutexes in Arduino using freeRTOSThere are two freeRTOS Mutex examples in this tutorial, the first example demands some hardware (LCD) While the second does not need any hardware, you can try out both if you have the resources.

In the last tutorial, we considered in detail: semaphores and mutexes and we also established the difference between binary semaphores and mutexes.
Just for a review:Recall that a mutex is a locking mechanism that implements the take and gives functionality in itself, unlike a binary semaphore. See this tutorial if you have not before continuing.
Example 1: Protecting the LCD Resource Using Mutex in freeRTOS
Program Description

In this program, we Demonstrated the use a 16x2 LCD display to implement a mutex.

The LiquidCrystal library works with all LCD displays that are compatible with the Hitachi HD44780 driver. you can usually tell them by their 16-pin interface.


* LCD RS pin to digital…

Privacy Policy

Who are we?

We are a team of engineering students led by Mr. Sunday Mba, we love research and we are fascinated by technology and its impact to the society. You can read more about us here.

Our website address is: https://www.scholarich.com.

The Data we take and the Reasons Behind it


User comments are kept on the website indefinitely and we collect some other information like the visitor’s IP address and browser user agent string to help spam detection.

Also in our comments, we use gravatar to make your picture visible on approved comments. The Gravatar service privacy policy ican be found here: https://automattic.com/privacy/.


Media files are crawled by search engines, so If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) as anyone can extract location details from those files

Contact forms

Our contact forms are powered by a third party software and information collected is not sent to them, we alone can access the information submitted through our contact forms.

Our Cookies and Usage

Cookies are small text files stored on your browser to improve your experience.

When making a comment you may be prompted to saving your name, email address and website, this information will be stored in cookies. This is to make it easy for you, so that you do not have to fill those information again when next you are accessing the site. These cookies is programmed to expire after one year.

For those who have an account with this website, when you login, we set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.

After you have logged in we will also set up several cookies to store your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year except if you have selected the "Remember Me", your login cookie will now persist for two weeks, it will be removed when you log out.

For Publishers and authors, an additional cookie will be saved in your browser. This cookie do not contain any personal data just stores the post ID of the article you just edited. It expires after 1 day.

Embedded content from other websites

In as much as we perform serious research on our articles we may also include embedded content (e.g. videos, images, articles,) ,Most times, Embedded content from other websites also may collect data and create or use cookies.

These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.


Who we share your data with

We share data with third party analytic sites like google analytics. This is to enable us get an overview of what goes on, on our website and learn more about our audience and their needs

How long do we retain your data

Comment metadata and information are retained indefinitely. With this, it can help automate the approval  and recognition of  any follow-up comments  instead of holding them in a moderation queue for manual approval.

For users that register on our website (if any), their personal personal information provided are stored in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.

What rights you have over your data

These section is peculiar to only those who have an account with the website. You can request to receive an exported file of the personal data we hold about you, including comments and media. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.

Where we send your data

Visitor comments may be checked through an automated spam detection service to filter out spam comments. Some plugins may also parse through your data but we do not send your data explicitly to any third party.

Your contact information

Your contact information is private, email addresses, physical locations, and any other detail submitted to this website is protected, stored in our database and is not shared with any third party for any reason.

Additional information

Sending of newsletter & emails

Source: MailPoet

If you have subscribed to our newsletter or if you are a member of our website (you can log in) or if you have purchased on our website, there is a good chance you will receive emails from us.

We will only send you emails which you have signed up to receive, or which pertain to the services we provided to you.

To send you emails, we may use the name and email address you provide us.

This website can send emails through the MailPoet sending service. This service allows us to track opens and clicks on our emails. We use this information to improve the content of our newsletters.

No identifiable information is otherwise tracked outside this website except for the email address.

How we protect your data

We protect your email submissions and do not share it with any third party whether on demand or by purchase. Every other data submitted on this website are protected from third party access using our secured database.

What third parties we receive data from

We monetize our website with ads, as such, third-party vendors and ad networks serving ads on our site may receive data from sites you have visited in order to ascertain which ads is right for you. 

Ad Serving 

In addition to what we have described above, you also need to know that:

  • Third party vendors, including Google, use cookies to serve ads based on your visit to our website and other websites.

  • Google's use of advertising cookies enables it and its partners to serve ads to your activities on the Internet.

  • You may opt out of personalized advertising by visiting Google Ads Settings. Alternatively, you can visit www.aboutads.info  to opt out of a third-party vendor's use of cookies for personalized advertising. Though we intend to use only google adsense for ad placement, we will update this page if there be any modifications.

Last Modified on Sunday August 11th, 2019.


Popular posts from this blog

Arduino FreeRTOS Tutorial 05: Binary Semaphores and Mutexes

Arduino FreeRTOS Mutex Examples

Arduino FreeRTOS Tutorial 04: Understanding Task Scheduling and Control