FB Twitter Google Plus
My Basket:

Your basket is currently empty.


Click to view the full basket.
Search Site

Call +44 (0)1974 261273


change currency to dollars change currency to pounds sterling change currency to euros
view the basket

Selected Category and Product:

» » MICRO-X




Secure Payment by    payment methods



Microcontroller Programming Kit

Microcontroller Programming Kit for Learning Microcontrollers
  • Learn microcontroller programming
  • Understand embedded c programming
  • Complete kit with modular hardware
  • Includes Microchip PICKIT3 debugger and programmer
  • Based on Microchip MPLAB X and latest PIC16F1789
Shipping to United States
Recorded Airmail: $9.75
Express: $19.00
Order Code
MICRO-X
Price: $109.00
In Stock
 


Related Products








Product DetailsTop of Page

Microcontroller Programming Kit

This kit includes everything you need to create your own microcontroller projects, including a book, comprehensive tutorials, development software including C compiler, hardware boards and a programmer and debugger.

It is based on one of the latest PIC microcontrollers from Microchip, PIC16F1789, and uses their MPLAB X development environment and the latest XC8 C compiler. It teaches you microcontroller programming from the beginning and covers all you need to know to build your own projects and learn embedded C programming.

Microcontroller Course

The browser based tutorials, coupled with the book and loads of sample projects, teach you all about microcontrollers from scratch and how to program them in assembly language or C, using a professional integrated development environment (IDE). This is the ultimate Arduino alternative as you will discover how the PIC microcontroller actually works, where as Arduino hides the microcontroller from you and doesn't teach you anything about real embedded C programming. It may be more work to start with but you will gain a real understanding of what you need to know to be an effective embedded system programmer.

  • Microcontroller layout and structure
  • Numbering systems and logic
  • Program planning
  • How to use MPLAB IDE properly
  • Programming in assembly language
  • Programming in C
  • How to download and debug a project
  • How to setup and use the microcontroller peripherals
  • Discover how to interface UART, LCD, keypads, sensors and much more
  • Learn to to re-use code and library files to create a complex project
  • Create your own projects

Microchip PICKit3

The kit contains a genuine Microchip PICKit3 debugger and programmer. This tool both downloads code to the board and acts as an In Circuit Emulator (ICE) so you can debug your code in real time. Writing code without being able to single step through the program and see that silly bug is like using a pencil instead of a computer, yes you can do it but it is awfully hard work. This is another reason why this kit is such a good Arduino alternative.
PICKit3 can also be run from its own programming software, which makes it great for small scale production as you don't need to use the development environment for programming. PICKit3 can also power the target so no extental power supply is needed.
PICKit3 programmer and Debugger picture

Modular Hardware

The kit hardware allows extra modules (shields in Arduino speak) to be attached when you need them and a complete, custom, project can be assembled in one simple stack ready to fit into a project box. Flexibility is the concept and this allows you to set it up as needed. Microcontroller kit expanded

Extra modules, sensors, keypad, LCD and prototyping boards come with mounting pillars and leads and can easily be fitted to the main board or built onto other modules as required.

Main Board
The main board is compact but has sockets for all 8, 14, 20, 28 and 40-pin PIC microcontrollers, so you can change to a different device when you like. It comes with a 40-pin PIC16F1789 fitted - see below for all the advantages of this chip. It is fitted with a 8MHz cystal but can run at 32 MHz if required. It has expansion headers for all the port pind and other modules, like the training board, can be easily attached. It has a USB connector that appears as a virtual serial port on your PC unike most microcontroller boards that are still fitted with a standard 9-pin serial port. The board can also be powered through this USB connector. It has I2C bus connectors and 3.3 and 5V power rails.

PIC Microcontroller main board

Training Board
The training board is mounted onto the main board using pillars and ports are connected using ribbon cables to give complete flexibility. It has 8 switches and LEDS, analog voltage pot, buzzer, serial EEPROM memory socket and I2C bus interfaces. Sample code in assembler and C covers these features and many more and the tutorials describe them completely.

pic microcontroller training board

PIC16F1789 Benefits
This is one of the latest Microchip PIC 40-pin microcontrollers and bears about as much resemblence to the once popular PIC16F877 as a modern car does to the Model-T Ford.
  • Faster - up to 32MHz
  • More program memory - 32KB of code space, not 8KB
  • More SRAM data memory - for more efficient C code
  • Lower power consumption and wider voltage range
  • More peripherals, protection and brownout features
  • AND it is much cheaper

It compares favourably to the AVR range and eats the ATmega328P commonly used by Arduino kits for breakfast.

Modular design

This kit is modular so once you have learnt microcontroller programming, you can just plug in extra modules such as LCD and keypad or use the prototyping boards to create your own circuits. Kanda sell a range of accessory boards including sensors for gas, temperature, humidy, soil moisture and many more. Other modules can also be connected so you can create your own custom project using the same hardware - the kit that grows with you.

 Top of Page




Ordering Information

Ordering Information Order Code: MICRO-X Price: $109.00
Shipping to United States: Recorded airmail - $9.75 Express price - $19.00


 


      Product News       Special Offers       Sena Products       A-Z Product Index       Manufacturer Index       Software Downloads       Contact