MikroElektronika Learn

Click Boards

Microcontrollers have a Heart too

7 Sep , 2016  

Heart rate sensors are an interesting way to use IR LEDs (Infared Light-Emitting Diodes) and photo diodes to find a hearts’ pulse. Amazingly, the intensity of light received through the photo diode is actually different depending on how much blood is in your arteries. In this blog we will cover a photodiode’s basic operation, and how […]

, , , , , , , ,

Embedded Development

Quantization of Your World, ADC Conversion Part 2

13 Jun , 2016  

If you took in the Borg representation from part 1, then you now know of the gap that is between the analog world and the digital one. We need to setup our hardware to sample this analog universe and to do this we are going to be using the MicroChip dsPIC33EP512MU810 MCU to do it. […]

, ,

Embedded Development

Quantization of Your World, Part 1

30 May , 2016  

When the Borg from Star Trek assimilated a world it took all of its’ knowledge and technology and incorporated it into its own. In order for them to adapt the new information into the collective they had to quantify the data based on some point of reference. Once the information was quantified, measured and recorded, […]

,

Click Boards

Going the Distance with Fiber Optics

8 Apr , 2016  

We all love servos, we love them with breakfast, lunch and dinner. But one serious concern that arises is when we include other noisy components and interference gets in the way. This problem is compounded to extreme when you introduce distance. The further you get from the PWM source the greater the signal is degraded […]

, , , , , ,

Let's Make

A DataLogger for All Occasions

1 Apr , 2016  

We use data everyday and every place. It’s almost impossible to exist in a modern society without generating a tremendous amount of data. So what do we use this data for? That’s a huge question, but the simplified version of that would be to optimize our process and procedures. We do this to save time, […]

, , ,

Embedded Development

Project Development Off to a Good Start

10 Mar , 2016  

Project Development Building Blocks

“Building quality into embedded software doesn’t happen by accident.” Jacob Beningo – March 7th 2016 I like most developers enjoy getting my hands on the keyboard and solving problems. Problem is, whenever I start a new project I end up re-doing some of what I had previously done. Not only is this an incredible waste […]

, ,

RF Technologies & IOT

Not All GPS Units Are Created Equal

9 Mar , 2016  

Got lost this morning due to my bus driver getting himself lost. He dropped me off in an unfamiliar part of town and there I was, lost. Fortunately for me I had my handy dandy GPS and within a couple of minutes my fear was turn to joy. Yes, I wasn’t going to be late to […]

, , , ,

MikroE Tools & Solutions

Time is an Enemy and Friend

26 Feb , 2016  

Timer Calculator Software

Time to visit an old and sometimes unappreciated friend, timers.  We use timers for just about everything.  They are the only real thing that links the digital work and ours, time. Since a MCU really has no concept of time, most of the time we want things done as soon as possible, but other times […]

, , ,

Embedded Development

Put it on the MCU TODO List

10 Feb , 2016  

MCU Task Scheduler

Embedded systems doesn’t necessarily mean that your small energy-efficient MCU can only perform one task. You do however, need some careful planning to insure that your tasks do not run at the same time. After all, we only have a single cpu to do all the work, so scheduling when those tasks get to the processing […]

, ,

Click Boards

Time, Time, Who has the Time

28 Jan , 2016  

Universal RTC click library

Real Time Clocks (RTCs for short) Little attention is payed to the little piece of silicon on your board that is responsible for counting every second of every day.  What is taken for granted is the fact that most of your protocols, like tcp, require some reference to time. If time is not accurate, frames can […]

, , , ,