Making It Simple

Publications

Mikroelektronika publishes books about microcontrollers and various electronics. Most of our publications are available online for reading, absolutely free of charge.

PIC Books

PIC Books starts out from the very basics, building a good foundation to start on more detailed programming of the PIC microcontroller using various programming languages.

Book: PIC Microcontrollers - Programming in C

What are microcontrollers, anyway? Electronic components built into one single chip capable of controlling a small submarine, a crane or an elevator… anything. It’s up to you to decide what you want them to do. You just have to write a program and dump it into the microcontroller. [more info]

PIC Microcontrollers - Programming in BASIC

Learn about programming the PIC microcontroller in BASIC with practical instructions. Following real-world projects, clear illustrations, and schematics, this book shows you, step-by-step, how to easily design and build PIC-based devices.
[more info]

dsPIC Books

dsPIC books are great introductory books that enable you to easily step into the world of dsPIC programming. These books include sections of the dsPIC internal structure.

Programming dsPIC MCU in PASCAL

Learn how to write and debug your own program in Pascal. Learn how to use it to start up the microcontroller. The book includes numerous practical examples with necessary connection schematics. It is constantly updated with new examples. All codes are commented in details to make it easier for beginners to understand every single code portion. [more info]

Programming dsPIC MCU in BASIC

Learn how to write and debug your own program in Basic. Learn how to use it to start up the microcontroller. The book includes numerous practical examples with necessary connection schematics. It is constantly updated with new examples. All codes are commented in details to make it easier for beginners to understand every single code portion. [more info]

Programming dsPIC MCU in C

Learn how to write and debug your own program in C. Learn how to use it to start up the microcontroller. The book includes numerous practical examples with necessary connection schematics. It is constantly updated with new examples. All codes are commented in details to make it easier for beginners to understand every single code portion. [more info]

8051 Books

8051 books provide you with hands-on directions for putting 8051 architecture microcontrollers to work. Starting with introduction, following 8051 architecture overview, simple projects and experiments, these books lead you gradually into sophisticated programming techniques.

Architecture and programming of 8051 MCU's

Learn quickly and easily how to program 8051 microcontrollers by using many practical examples provided in this book. The book also contains a detailed description of the 8051 architecture, useful program routines and instruction set for 8051 microcontroller family from Atmel. [more info]

Various Electronic Books

This book is perfect for those who want to create electronic devices with their own hands. In this section you can find books covering major electronic areas such as radio receivers, electronic components, Industrial PLC etc.

Digital Filter Design

The purpose of this book is to provide you with different theoretical and practical approaches to digital filter design. The book covers design of both finite and infinite impulse response filters. It also applies the most popular and most commonly used design methods giving the best solutions. [more info]

Components of electronic devices

This book is just for those who want to create electronic devices with their own hands and by themselves. The book provides both elementary and complex practical examples. All these examples are explained in detail and all the components are clearly marked on schematics. [more info]

Radio Receivers

It’s almost impossible to imagine the modern world without permanent exchange of huge quantity of information. Information is transferred by various means and in various directions. However, the fastest way of doing it, and sometimes the only one, is by radio, i.e. electromagnetic waves. [more info]

Introduction to industrial PLC controllers

The PLC is a programmable logic controller whose hardware and software are specifically adapted to industrial environment. It is used in many industries and machines, therefore. The key to its success is that you don't have to learn a new programming language to use or program it. [more info]

Articles

Mikroelektronika has published several articles in some popular electronic magazines such as Elektor, Fare Elettronica etc. Articles provide a lot of useful information regarding our development systems, compilers and other products as well.

TouchScreen Article

If you want your new device to have a simple and intuitive interface, then a graphic LCD with touch screen is the best choice. With a small number of electronic components you will be able to create an attractive and easy to use device. The touch screen is a thin, self-adhesive transparent panel placed over the screen of graphic LCD. It is very sensitive to pressure and even a soft touch causes some changes on the output signal. [more info]

Ethernet Article

Home automation, home control, smart or digital home are just different names for comfort, convenience, security of residents and energy savings. The last thing mentioned is increasingly important nowadays. It seems to be very expensive, but if you make it by yourself it can be very cheap as well. There are many ways to make a smart home system. One of them is Ethernet.  [more info]

MP3 Article

The use of MP3 format caused a revolution in digital sound compression technology by enabling audio files to be several times smaller. If you want audio messages or music to be part of your project you can easily make it true. You just need a standard MMC or SD memory card, a few chips and a little time...
[more info]

GPS Article

The Global Positioning System (GPS) is one of the leading technologies today used for navigation purposes. It is widely used in automative navigation systems. Connection between a GPS receiver and the microcontroller as well as determination of latitude and longitude are described herein. [more info]

CAN Article

It is often necessary to have several microcontrollers performing different operations integrated in one system in order to make them function as a whole. Here, we are going to show you how to connect three microcontrollers to CAN network and how to use filters in CAN nodes for the purpose of filtering messages. [more info]

EasyPIC5 Article published in Elektor magazine

In May 2008 an article about the EasyPIC5 development system, all its features and capabilities, was published in Elektor magazine. In addition to this system, a vast line of development tools and related goodies comes from Belgrade. It’s about amazing tools which make microcontroller geeks drool and students, beginners and engineers start examining their wallets or savings. The prices are very attractive. [more info]

Data logger with SD card storage article

In February 2008 a featured article about microcontroller and sd-card based multichannel data logger designed with PIC-Ready board was published in Electronics World. Our website visitors and users are welcome to read this article in order to get a better picture about our products and learn the opinion of one of our users. [more info]

Microcontroller and SD-Card based data logger Article

In November 2008 a featured article about microcontroller and sd-card based multichannel data logger designed with the BIGPIC4 board was published in Electronics World. Our website visitors and users are welcome to read this article in order to get a better picture about our products and see what one of our users thinks about the BIGPIC4 board. [more info]

Microcontroller DEBUGGING and TESTING tools Article

In August 2009 an article about microcontroller debugging and testing tools was published in Electronics World. The PICFlash programmer with mikroICD support is described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of the PICFlash programmer with mikroICD support. [more info]

GPS data logger with SD card storage and map interface Article

In November 2009 an article about GPS data logger with SD card storage and Google earth map interface was published in Electronics World. A practical usage of the PIC-Ready Board is described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of the PIC-Ready Board. [more info]

Speech Processing in Embedded Applications Article

In December 2009 an article about speech processing in embedded applications was published in Electronics World. The Easy-VR Stamp development system is described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of the Easy-VR Stamp development system. [more info]

uRTOS: Simple Multitasking with Microcontrollers

In June 2010 an article about the design of a C-based, simple multitasking RTOS, using PIC microcontrollers was published in Electronics World. Compiler mikroC PRO for PIC is described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of mikroC PRO for PIC. [more info]

Using Touch Screen LCDs In EMBEDDED Applications

In September 2010 an article about basic principles and types of touch screen and LCDs, showing how they can be used in microcontroller-based systems, was published in Electronics World. The mikroC PRO for PIC compiler and EasyPIC5 development system are described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of these products. [more info]

Using Ethernet In Embedded APPLICATIONS

In March 2011 an article was published in Electronics World about the use of Ethernet in embedded microcontroller applications and gives the design of an example Ethernet-based home automation system. Compiler mikroC PRO for PIC, EasyPIC5 Development System and Serial Ethernet Board are described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of these products. [more info]

Processors for embedded digital signal processing

In November 2011 an article was published in Electronics World about the use of the basic features of digital signal processors and gives the design of a fir type low-pass digital filter using a dsp development kit, programmed in c. Compiler mikroC PRO for dsPIC and dsPIC PRO 4 board are described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of these products. [more info]

Using graphics lcds in embedded applications

In November 2011 an article was published in Electronics World that describes the properties of graphic displays and explains the design of a simple colour graphic LCD (GLCD) based project. Compiler mikroC PRO for PIC, VisualTFT Software and mikromedia for PIC18FJ are described herein. Our website visitors and users are welcome to read this article in order to get a better understanding of these products. [more info]

EasyPIC v7 Article published in Elektor magazine

An article about the EasyPIC v7 development board, all its features and capabilities, was published in Elektor magazine (April 2012 issue). When it comes to MCU development boards the MikroElektronika has a reputation to keep up. Not only do they create and launch a wide range of such boards, they also keep improving them. Recently the seventh (!) generation of their EasyPIC development board for Microchip PIC microcontrollers was introduced. We tried it out for you. [more info]

Other Authors Books

In this section you can find other authors' books. All these books are based on Mikroelektronika's products. Their content is subject to copyright and must not be reproduced in any form without an explicit written permission released by the authors of the books.

Microcontrôleurs PIC : programmation en Basic

This work answers a keen demand of all those among you who control the programming in BASIC but not out of assembler and which thus wishes to know how to make to program. With this work, of a genuine "toolbox" allowing you to pass immediately to the practice. This book is written in French. [more info]

mikroBASIC Derleyici - Türkçe Kitap

Öğrenciler, akademisyenler, profesyoneller… “Gömülü Elektronik” kullanarak “Akıllı Cihaz” geliştirme konusunda ülkemize yeni bir pencere açtık… Makina dili bilmeye gerek kalmadan “mahşerin 3 atlısı” ile gömülü elektroniğe dolu dizgin… [more info]

Points clés de l'Electronique numérique et des microcontrôleurs

S’il est un domaine qui ouvre la voie à bien des passions dans des domaines aussi variés que l’aviation, la médecine, la domotique, le radio modélisme, etc., c’est bien celui de l’électronique numérique et des microcontrôleurs. [more info]

Advanced PIC Microcontroller Projects in C

From USB to RTOS with the PIC 18F Series
Microchip's PIC18 offers a great number of possibilities from LEDs and voltmeters to real-time operating systems (RTOSs). This book is filled with projects and begins with an overview of the basic features of microcontrollers.  [more info]

Programming 16-Bit PIC Microcontrollers in C

Learning to Fly the PIC 24
A new 16-bit PIC24 chip provides embedded programmers with more speed and more peripherals than ever before, thus creating the potential for more powerful cutting-edge PIC designs.  [more info]

Programming 32-Bit PIC Microcontrollers in C

Exploring the PIC32
New 32-bit microcontrollers provide more speed and more performance while offering an exceptional level of compatibility with existing 8- and 16-bit PIC microcontrollers.    [more info]

Microcontroller Based GPS Data Logging Techniques

The Microcontroller Based GPS Data Logging Techniques book describes the basic principles of the GPS system and design of a microcontroller based GPS data logger device. With the help of such device, the coordinates of a person, animal or vehicle can be easily stored on an SD card. [more info]

PIC18 Microcontroller And CompactFlash Memory Card Projects

Bu kitapta endüstride ve elektronik cihazlarda oldukça fazla kullanılan PIC18 serisi mikrodenetleyiciler konusu ele alınmıştır. Teknik bölümlerde ve mühendislikte “mikrodenetleyici” derslerinde en çok incelenen bir işlemcidir ve hobi olarak da yoğun bir şekilde kullanılmaktadır. [more info]

Basic para Microcontroladores PIC

La segunda edición del libro "Basic para Microcontroladores PIC" está basado en el estudio del compilador mikroBasic Pro, de la empresa MikroElektronika. El contenido de esta obra facilita un verdadero inicio rápido en la programación de microcontroladores PIC. [more info]

Microcontroller Based GSM/GPRS Projects

A microcontroller is a single-chip computer. Before the invention of the microcontrollers the most intelligent systems were designed using microprocessors. A microprocessor is a processing element of a computer, consisting of an Arithmetic and Logic Unit (ALU) and a Control Unit (CU). [more info]

PIC Easy Go

本書以C語言並配合附贈的16F883單晶片及Layout完成的PCB板來做實驗,並詳細介紹如何使用由mikroElektronika所開發的 MikroC編譯器,MikroC提供了高階語言的環境,不但支援ANSIC標準,更有著許多的函數庫,提供了使用上的便利性。 [more info]

PIC SD KART PROJELERÝ

Kitapta örnek olarak PIC18F452 mikrokontrolörü kullanýlmýþ; fakat verilen projeler, diðer PIC18FXXX serisi mikrokontrolörlerde de çalýþmaktadýr. Kitapta, öðrenmesi çok kolay olan ve ayný zamanda çok güçlü bir yapýya sahip olan mikroBASIC derleyicisi kullanýlmýþtýr. [more info]

Microcontrollers For Students – The Theory

This book is written as part of a self-learning course in microcontroller programming. The book is aimed for students with little or no knowledge of microcontrollers or microcontroller programming. [more info]

Microcontrollers For Students – Practicals

This book is written as part of a self-learning course in microcontroller programming. The book is aimed for students with little or no knowledge of microcontrollers or microcontroller programming. The book starts by describing how to install and use the mikroC compiler and the simulator. [more info]

Controller Area Network Projects

This book is written for students, for practising engineers, for hobbyists, and for everyone else who may also be interested to learn about the CAN bus and its applications. The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus and its applications. [more info]

Diseño y simulación de sistemas microcontrolados en lenguaje C

Este libro busca hacer un aporte en este propósito como un curso de fácil entendimiento en el diseño de sistemas microcontrolados, para este fin este texto se enfoca en la simulación de sistemas digitales en el paquete de software PROTEUS, y la programación de PIC con la herramienta de programación en lenguaje C MikroC PRO. [more info]

Disclaimer

The content published in mikroElektronika’s online books is subject to copyright and must not be reproduced in any form without an explicit written permission released from the editorial of mikroElektronika. The book was prepared with due care and attention, however the publisher doesn’t accept any responsibility neither for the exactness of the information published therein, nor for any consequences of its application.