title: PIC Microcontrollers: 50 Projects for Beginners & Experts
author: BERT VAN DAM
description: This hands-on book covers a series of exciting and fun projects with PIC microcontrollers. For example a silent alarm, a people sensor, a radar, a night buzzer, a VU meter, a RGB fader, a serial network, a poetry box and a sound super-compression. You can build over 50 projects for your own use. 
  <br /><br />
  The clear explanations, schematics, and pictures of each project on a breadboard make this a fun activity. You can also use this book as a study guide. The technical background information in each project explains why the project is set up the way it is, including the use of datasheets. This way you'll learn a lot about the project and the microcontroller being used, and you can expand the project to suit your own need ...making it ideal for use in schools and colleges. 
  <br /><br />
  This book can also be used as a reference guide. The explanation of the JAL programming language and all of the expansion libraries used is unique and found nowhere else.Using the index, you can easily locate projects that serve as examples for the main commands. But even after you have built all the projects it will still be a valuable reference guide to keep next to your PC!
  <br /><br />
  All software used in this book can be downloaded for free, including all of the source code, a program editor, and the JAL open source programming language.
zlib_text: Getting Started 
  Guide
  
  2
  Copyright © 2018 Matrix Technology Solutions Ltd.
  Getting Started
  Guide
  Introduction
  Flowcode is an Integrated Development Environment (IDE) 
  for programming microcontrollers such as 8, 16 and 32bit PIC, 
  Arduino and ARM devices. It achieves this by using flowcharts 
  instead of text based languages, thus making programming 
  simpler and faster. 
  Flowcode also contains hundreds of pre-made component 
  libraries, allowing users to interface with a host of sensors, inputs 
  and outputs and electro-mechanical components with ease. 
  Despite its simplicity and ease of use, Flowcode is a powerful tool 
  allowing users to develop even the most complex of embedded 
  systems.
  Prerequisites
  •	A Windows based PC with a copy of Flowcode 8 installed
  Should haves for this guide
  •	Supported hardware – a list covered in this guide is provided above
  •	USB cable to both power and program the microcontroller of choice
  What we’ll cover in this 
  guide?
  This guide will be split into two 