MikroElektronika Learn

Click Boards

Write SPI, Talk CAN, Read SPI – MCP25625

13 Jul , 2016   Video

SPI bus is a favorite amongst most developers inside the embedded world. One master, many slaves and high speed opens a wide variety of possible peripherals. Displays, sensors, and flash memories are some of the most common ones. In this case the peripheral will be MCP25625, Microchips’ controller and integrated transceiver for the CAN bus. The introduction to the CAN bus […]

, , , , , ,

Hardware & Electronics

Stepper Motors

12 Jul , 2016  

Electric motors are the most common way to translate electrical to mechanical energy and because of that they are everywhere around us. Fans, pumps, toys and electrical tools are just some examples. The main classification can be made by type of the power supply. DC motors are usually used where battery power is needed. AC motors […]

, , , ,

Embedded Development

Using Non-MikroE boards with MikroC

7 Jul , 2016  

Inexpensive development boards are everywhere. They are a popular birthday gift nowadays and given away as door prizes just about every nerd gathering. What if you have one, but want to use it with your favorite IDE from MikroElektronika? Are you doomed, are you going to have to re-gift that shinny new development board your […]

, ,

MikroE Tools & Solutions

How to use the merged IDE (Visual TFT and compilers in one app)

4 Jul , 2016  

======================================================================= UPDATE: This article is a walkthrough for using the new unified IDE that has Visual TFT and compilers merged into a single app. Currently, mikroC, mikroBasic and mikroPascal for FT90x, dsPIC and PIC have this option. In time, all compilers will be updated. ======================================================================= Up until now Visual TFT and the compiler IDE have been […]

, , , , , ,

Click Boards

Matrix RGB Panels

1 Jul , 2016  

Today, let’s talk about LED Matrices with MikroElektronikas’ MatrixRGB Click. The Click is designed to take the load off of the host MCU and make driving a matrices with ease. Whether it be a single pixel with a color, text displayed at any point on the screen, or an RGB 565 formatted bitmap, it is all made […]

, , , , , , , ,

Click Boards

Not All Those Who Wander Are Lost

30 Jun , 2016  

With the Compass 2, you will never again be lost while sitting at your desk. Program away without fear of losing your direction. A magnetometer is used to determine the direction it is facing. In this blog, we will talk about how to use the Compass 2 with the library provided by MikroElektronika, if you’d like […]

, , , ,

Embedded Development

Quantization of Your World, Part 3 – Efficient ADC

28 Jun , 2016  

Great, we have clocking on our ADC that will be compatible with our sampling rate, now all we need to do is turn it on and let the data flow right? Ah, nope. Where are you going to put all this data and how are you going to deal with it all? Good question. When […]

, ,

MikroE Tools & Solutions

Visual TFT – Part 2: Events, buttons, check boxes

24 Jun , 2016  

Last time we talked about Visual TFT, we went over the basics: we created a project, configured our project settings, and played with the basic components (boxes, circles, lines and labels). That’s all fine and well, but the current project is not interactive with the end user. So what if we want to add a couple […]

, , , , ,

Communication Interfaces

CAN Bus

22 Jun , 2016  

Why doesn’t my car have a USB port? What is this big connector that looks like something connected to a 90’s Television? Does that jack represent something better than most supported and favored USB or at least something simpler like UART? If you don’t know answers to this questions – this post if for you to learn what is the protocol that stands behind […]

, ,

MikroE Tools & Solutions

Visual TFT – Part 1: Make a GUI in the blink of an eye

17 Jun , 2016  

Graphical User Interfaces (GUI) has been one of the revolution points in computer science. Transitioning from punched cards to terminal, from terminal to full colored screen with drag-and-drop capabilities, engineers have made it easy to start and and end programs with simple clicking. The same is going on in the micro world of embedded programming: […]

, , , , ,

Embedded Development

Improve Your MikroC Skill – Part 2

15 Jun , 2016  

The first part of the tutorial introduced you to basic and most common operations that can improve basic skills and speed with the mikroC IDE. In this second part of our series, we will go through more specific options and tools that might not be found in other IDEs. These tools which can bring more then speed to your […]

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

Improve Your MikroC Skill – Part 1

9 Jun , 2016  

Deep knowledge of a software tool is not a necessity to use it. Tasks can be carried out easily without expertise but deep knowledge means faster and more effective execution of a task. When you are charged with something to do, there are two paths: Easiest – less complexity but slower Complex – faster but more skill required […]

, , , ,

RF Technologies & IOT

The 2G Sunset is Near

3 Jun , 2016   Video

The end is near for 2G, so that our 3G and 4G devices have more room to spread their legs and allow for faster and newer technologies to grow. The average 2.75G speed is 384 kbit/s for download and 60 kbit/s for upload, while 3G is 7.2 Mbit/s for download and 2 Mbit/s for upload speed. If that is not […]

, , , , ,

Hardware & Electronics

Capacitive vs. Resistive Touch Panel – What feels better?

2 Jun , 2016  

The history of user interface devices is a pretty interesting one. And, while looking at how different machines have interacted with humans throughout the years, one may think it is a funny one also. From punched cards to joysticks and gloves. From joysticks and gloves to mice. From mice to voice, ingenious engineers have developed different […]

, , , ,