{"id":10611,"date":"2015-07-22T09:09:00","date_gmt":"2015-07-22T13:09:00","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?p=10611"},"modified":"2015-07-22T09:09:00","modified_gmt":"2015-07-22T13:09:00","slug":"pic24-development-board","status":"publish","type":"post","link":"https:\/\/embedded-lab.com\/blog\/pic24-development-board\/","title":{"rendered":"PIC24 Development Board"},"content":{"rendered":"<p>Brian Dorey shares the schematics and design files for his <a href=\"http:\/\/www.briandorey.com\/post\/designing-a-pic24-development-board.aspx\" target=\"_blank\"><strong>PIC24 Development board<\/strong><\/a>\u00a0that works with the PIC24FJ128GC006 as well as DSPIC33EP256MU806 dsPIC series microcontrollers.<\/p>\n<div id=\"attachment_10612\" style=\"width: 590px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2015\/07\/top-view2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-10612\" class=\"size-medium wp-image-10612\" alt=\"PIC24 development board\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2015\/07\/top-view2-580x354.jpg\" width=\"580\" height=\"354\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2015\/07\/top-view2-580x354.jpg 580w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2015\/07\/top-view2.jpg 800w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/a><p id=\"caption-attachment-10612\" class=\"wp-caption-text\">PIC24 development board<\/p><\/div>\n<blockquote><p>The prototyping board was designed with removable daughter boards for the microcontroller.\u00a0 This means that we can use several different microcontrollers on the same board and if we accidently do something that damages a part of the microcontroller it is easy to replace it without having to unsolder the chip.<\/p>\n<p>The PIC24FJ128GC006 includes a USB port so we added one onto the board, this will come in handy if we want to design any devices that act as a USB device or host.\u00a0 Programming of the board is done through an IDC header which connects to a Microchip MPLAB ICD 3 programmer.<\/p>\n<p>To make debugging easier we decided to add a USB to UART chip using an FT230X from FTDI.\u00a0 This connects to one of the UART ports on the microcontroller and gives us the ability to send and receive serial commands like you can with the Arduino boards.\u00a0 The debug port can also be used to supply power to the board from the 5V USB bus which is then converted down to 3.3V using a linear regulator.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Brian Dorey shares the schematics and design files for his PIC24 Development board\u00a0that works with the PIC24FJ128GC006 as well as DSPIC33EP256MU806 dsPIC series microcontrollers. The prototyping board was designed with removable daughter boards for the microcontroller.\u00a0 This means that we can use several different microcontrollers on the same board and if we accidently do something that damages a part of the microcontroller it is easy to replace it without having to unsolder the chip. The PIC24FJ128GC006 includes a USB port so we added one onto the board, this will come in handy if we want to design any devices that<\/p>\n","protected":false},"author":1,"featured_media":10612,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[367,4],"tags":[1244,1243],"class_list":["post-10611","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mcu-develeopment-tools","category-pic-projects","tag-pic-tools","tag-pic24-development-board"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/10611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=10611"}],"version-history":[{"count":1,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/10611\/revisions"}],"predecessor-version":[{"id":10613,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/10611\/revisions\/10613"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/10612"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=10611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=10611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=10611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}