Difference between revisions of "Pic32book"

From Mech
Jump to navigationJump to search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''THIS PAGE REFERS TO A PRE-RELEASE VERSION OF THE NU32 PIC32 DEVELOPMENT BOARD. FOR INFORMATION, SAMPLE CODE, AND VIDEOS RELATED TO THE PRODUCTION VERSION (2016 AND LATER), AND TO THE CORRESPONDING BOOK "EMBEDDED COMPUTING AND MECHATRONICS WITH THE PIC32 MICROCONTROLLER," VISIT [[NU32|THE NU32 PAGE]].'''
Welcome to the webpage for the book.


<!-- Please go to [[PIC32book|this page]]. -->
== Chapter 1: Quickstart ==

# Text editors (Choose one)
#* [http://notepad-plus-plus.org/ Notepad++] (Windows)
#* [http://www.barebones.com/products/textwrangler/download.html TextWrangler] (Mac)
#* [http://www.sublimetext.com/ Sublime Text] (Mac)
#* [http://wiki.gnome.org/Apps/Gedit Gedit] (Windows/Mac/Linux)
#** > sudo apt-get install gedit (Ubuntu)
#* [http://vim.org vim] (Windows/Mac/Linux)
#** > sudo apt-get install vim-gtk (Ubuntu)
#* [http://www.gnu.org/software/emacs/emacs emacs] (Windows/Mac/Linux)
#** > sudo apt-get install emacs (Ubuntu)
# The Native C compiler
#* [http://www.mingw.org/wiki/Getting_Started MinGW] (Windows)
#* [http://developer.apple.com/xcode Xcode] (Mac)
#* Your distribution's package manager (Linux)
#** > sudo apt-get install build-essential (Ubuntu)
# Make
#* [http://gnuwin32.sourceforge.net/packages/make.htm gnuWin32 Make] (Windows)
#* Already installed with Xcode (Mac)
#* Your distribution's package manger (Linux)
#** Already installed with gcc (Ubuntu)
# [http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/ Microchip XC32 compiler]
# [http://www.microchip.com/pagehandler/en_us/devtools/mplabharmony/home.html MPLAB Harmony]
# [http://www.ftdichip.com/FTDrivers.htm FTDI virtual COM port]
# Terminal Emulator:
#* [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY] (Windows)
#* [http://www.gnu.org/software/screen/ screen] (Mac/Linux, probably already installed)
# [[Media:PIC32quickstart.zip|PIC32quickstart.zip]]
# [[Media:PIC32NewMakefile.zip|'''Updated NU32 Makefile!''']] Rename this file as Makefile, edit the first six lines to have the correct paths (taken from your old Makefile), and place it in your skeleton folder, replacing your old Makefile.
#[[Media:HD44780_LCD_ds.pdf|Data sheet for the HD44780 16x2 character LCD]]

Latest revision as of 06:47, 16 January 2016

THIS PAGE REFERS TO A PRE-RELEASE VERSION OF THE NU32 PIC32 DEVELOPMENT BOARD. FOR INFORMATION, SAMPLE CODE, AND VIDEOS RELATED TO THE PRODUCTION VERSION (2016 AND LATER), AND TO THE CORRESPONDING BOOK "EMBEDDED COMPUTING AND MECHATRONICS WITH THE PIC32 MICROCONTROLLER," VISIT THE NU32 PAGE.