Introduction to ChipKIT Development
What you'll learn
- Able to create their own chipKIT designs using the Arduino IDE.
- Program their chipKIT development board.
- Understand what a chipKIT development board is.
- Arduino IDE, this course covers how to download and install the tool.
- A chipKIT development board, specifically a uC32 or Wi-FIRE.
This course uses the Arduino development environment to develop software and program the chipKIT development boards. There are 2 chipKIT development boards that are shown and used for demonstrations in this course, they are the uC32 and the Wi-FIRE development boards. Most chipKIT and Arduino development boards will work with this course.
Introduction to ChipKIT Development contains 4 projects that include:
This course consists of lectures and projects, the lectures cover material that is required to understand in order to complete the project. All the projects include the completed code for each project so that you are able to load the code directly into your development board. For each project the software and hardware are explained thoroughly so that it's very clear how to setup and replicate the project. Prior to each project there is a series of lectures that explain various topics that pertain the the specific projects.
Who this course is for:
- Engineers wanting to get familiar with microcontrollers or chipKIT development boards.
- Hobbyists who enjoy learning about microcontrollers.
- Makers who want to use the chipKIT development boards in their designs.
A graduate from the University of Dayton with his Bachelor's degree in Electronic and Computer Engineering Technology. He also graduated from UD with his Master's degree in Electrical Engineering. He currently has a patent pending for an electronic monitoring device. He has strong knowledge in FPGA (Field Programmable Gate Array) development, Digital Electronics, Circuit Board design, and VHDL design and modeling of hardware systems. His focus of study in school was embedded systems which involves circuit design, firmware development, implementation of computer hardware, and the interfacing of computer operating systems. His hobbies include mobile application development, layout and assembly of PCB's (Printed Circuit Boards), computer application programming, and anything related to electrical engineering.