{"title":"PIC","description":"","products":[{"product_id":"genuine-sparkfun-usb-32-bit-whacker-pic32mx795-development-board","title":"SparkFun USB 32-Bit Whacker - PIC32MX795 Development Board PIC, Sparkfun Originals","description":"\u003cp\u003eThe new version of the UBW32 now uses the PIC32MX795 IC. Based on the work of Brian Schmalz, the UBW32 is a small development board for the new PIC32MX795 32-bit CPU from Microchip. The UBW32 is breadboard friendly and includes all of the external circuitry needed to get the PIC32 up and running. Power can be provided over USB or from an external source. It has 3 push buttons (Reset, and 2 user-defined buttons) and 5 LEDs (Power, USB, and 3 user defined LEDs). All of the 78(!) of the PIC32’s I\/O pins are broken out. The board comes pre-loaded with a USB bootloader and special UBW firmware that accepts simple serial commands to control the various I\/O functions.\u003c\/p\u003e\n\n\u003cp\u003e If you have used a \u003ca href=\"http:\/\/www.sparkfun.com\/commerce\/product_info.php?products_id=762\"\u003eUBW\u003c\/a\u003e or \u003ca href=\"http:\/\/www.sparkfun.com\/commerce\/categories.php?c=103\"\u003eArduino\u003c\/a\u003e before and are frustrated by the lack of CPU power, lack of memory, lack of I\/O pins, or lack of sophisticated software, the UBW32 is just what you are looking for! While only slightly more expensive than the 8-bit UBW, the UBW32 has significantly more I\/O and CPU horsepower.\u003c\/p\u003e\n\n\u003cp\u003e The UBW32 is also a very good stand-alone development platform for the USB PIC32 chip. It contains a simple to use USB bootloader so that you can write your own code and download it to the board without any additional programmer, tools, or software. If you need low-level debugging, you can also attach an ICD2\/ICD3 or other PIC debugger.\u003c\/p\u003e\n\n\u003cp\u003e The PIC32 chip is capable of doing USB OTG, USB Mass Store, USB Virtual Com Port and USB Host roles. There is a footprint on the bottom of the board for a USB connector that will allow you to plug any USB device into the UBW32. There is a jumper that allows you to power the VBUS 5V USB wire if you program your UBW32 to be a USB Host.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eNote: \u003c\/strong\u003eThis product is a collaboration with Brian Schmalz. A portion of each sales goes back to them for product support and continued development.\u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\u003cli\u003ePIC32MX795\u003c\/li\u003e\n\u003cli\u003e128KBytes of RAM\u003c\/li\u003e\n\u003cli\u003e512KBytes of Flash\u003c\/li\u003e\n\u003cli\u003e78 usable I\/O pins\u003c\/li\u003e\n\u003cli\u003eCPU runs at 80MHz\u003c\/li\u003e\n\u003cli\u003eUSB Bootloader\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\n\u003cp\u003e\u003cstrong\u003eDocuments: \u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/DevTools\/PIC\/UBW32_MX795_v262.pdf\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/DevTools\/PIC\/UBW32_MX795_v26_brd.pdf\"\u003eBoard\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/www.sparkfun.com\/datasheets\/DevTools\/PIC\/UBW32_MX460_v262.zip\"\u003eEagle Files\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"http:\/\/cdn.sparkfun.com\/datasheets\/Dev\/PIC\/32762_SPCN.pdf\"\u003eDatasheet\u003c\/a\u003e (PIC32MX795)\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/schmalzhaus.com\/UBW32\/doc\/UBW32Documentation_v1_4.html\"\u003eDocumentation for v1.4 Firmware\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"http:\/\/www.schmalzhaus.com\/UBW32\/\"\u003eUBW32 Website\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/datasheets\/Dev\/PIC\/UBWinf.zip\"\u003eDrivers for Windows\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/github.com\/sparkfun\/UBW32\"\u003eGitHub\u003c\/a\u003e (Design Files)\u003c\/li\u003e\n\u003c\/ul\u003e\n","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":19060696389,"sku":"09713:DEV-09713:spark","price":7475.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/09713-01b.jpg?v=1575978691"},{"product_id":"sparkfun-ioio-otg-v2-2","title":"SparkFun IOIO-OTG - v2.2","description":"\u003cp\u003eAre you a Java developer looking to add advanced hardware I\/O capabilities to your Android or PC application? Well then the IOIO-OTG is for you! The IOIO-OTG (pronounced �yo-yo-O-T-G�) is a development board specially designed to do just that. It features a PIC microcontroller which acts like a bridge that connects an app on your PC or Android device to low-level peripherals like GPIO, PWM, ADC, I\u003csup\u003e2\u003c\/sup\u003eC, SPI, and UART. An app-level library helps you write control code for these low level peripherals in the same way you'd write any other Java app!\u003c\/p\u003e \u003cp\u003eWhat separates the IOIO-OTG from previous IOIO boards is the ability to leverage the USB On-The-Go specification to connect as a host *or *an accessory. There are several ways to connect the IOIO to your Java app. If the app is running on your Android device, the IOIO-OTG will act as a USB host and supply charging current to your device (meaning the IOIO-OTG will need its own power source). If your app is running on a Windows, Linux or OSX machine, the IOIO-OTG will assume device mode and present itself as a virtual serial port. When in device mode, the IOIO-OTG can be powered by the host! Connecting a USB Bluetooth dongle will cause the IOIO-OTG to show up as a Bluetooth serial connection so you can go wireless!\u003c\/p\u003e \u003cp\u003eA switch on the board can be used to force the IOIO-OTG into host mode, but most of the time the board can be left in 'auto' mode and it will detect its role in the connection. We're now shipping the IOIO-OTG board loaded with the V4.02 bootloader and the V5.06 application firmware. New application firmware is frequently released, and can be upgraded without needing a programmer using the IOIODude application. Additionally, this version of the IOIO-OTG has corrected the IC power failure issue due to the on-board switch voltage regulator failing as well as adding a missing decoupling cap on the AVIN pin. This new IOIO-OTG has fixed the problems that plagued the previous version making it a true vision of how the board is intended! You can find out more about these updates \u003ca href=\"https:\/\/www.sparkfun.com\/news\/2069\"\u003ehere\u003c\/a\u003e.\u003c\/p\u003e \u003cp\u003eThe board includes a JST connector for attaching a LiPo battery and there are several pin headers broken out for voltage and ground access. A trimpot on the board allows you to adjust the charge current used when the IOIO-OTG is acting as a host. A USB-A to micro-A OTG cable is included which will let you connect your android device to the micro-USB port on the board using the cable that came with your android device.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e This product is a collaboration with Ytai Ben-Tsvi. A portion of each sales goes back to them for product support and continued development.\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cdiv class=\"center-block text-center\"\u003e \u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/ioio-otg-hookup-guide\" class=\"btn btn-default\"\u003eGet Started with the IOIO-OTG Hookup Guide\u003c\/a\u003e \u003c\/div\u003e \u003cp\u003e\u003cstrong\u003eIncludes:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eIOIO-OTG Development Board\u003c\/li\u003e \u003cli\u003eUSB Female-A to Micro-A Cable\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/datasheets\/Dev\/Android\/IOIO-OTG_v22b.pdf\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/datasheets\/Dev\/Android\/IOIO-OTG_v22b.zip\"\u003eEagle Files\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"https:\/\/cdn.sparkfun.com\/datasheets\/Dev\/Android\/39975a.pdf\"\u003eDatasheet\u003c\/a\u003e (PIC24FJ256)\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"https:\/\/cdn.sparkfun.com\/datasheets\/Dev\/Android\/IOIOOTGConn.pdf\"\u003eApplication Note\u003c\/a\u003e (Operating Modes)\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/learn.sparkfun.com\/tutorials\/ioio-otg-hookup-guide\"\u003eHookup Guide\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.sparkfun.com\/news\/2069\"\u003eEnginursday Improvement Post\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/github.com\/ytai\/ioio\/wiki\"\u003eIOIO-OTG Wiki Home\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/github.com\/ytai\/ioio\/wiki\/IOIO-OTG-Bootloader-and-IOIODude\"\u003eIOIODude Application\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"http:\/\/pinterest.com\/ytaibt\/ioio\/\"\u003eIOIO Project Gallery\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/github.com\/sparkfun\/IOIO-OTG\/tree\/V_2.2b\"\u003eGitHub\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003eAll product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":39501751976021,"sku":"13613:DEV-13613:spark","price":6560.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/13613-01.jpg?v=1628999702"},{"product_id":"sparkfun-mplab-pickit-4-in-circuit-debugger","title":"SparkFun MPLAB PICkit 4 In-Circuit Debugger","description":"\u003cp\u003eThis is the PICkit 4, the official programmer from Microchip. The PICkit 4 allows debugging and programming of PICÂ®, dsPICÂ®, AVR, SAM and CEC flash microcontrollers and MPUs using the powerful graphical user interface of the MPLAB X Integrated Development Environment (IDE). The MPLAB PICkit 4 is connected to a PC using a high-speed 2.0 USB interface and can be connected to the target via an 8-pin Single In-Line (SIL) connector. The connector uses two device I\/O pins and the reset line to implement in-circuit debugging and In-Circuit Serial Programmingâ�¢ (ICSPâ�¢). An additional micro SD card slot and the ability to be self-powered from the target means you can take your code with you and program on the go. Comes with a USB to micro-B USB cable.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eIncludes:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eMPLAB PICkit 4 In-Circuit Debugger\/Programmer\u003c\/li\u003e \u003cli\u003eUSB to micro-B USB cable\u003c\/li\u003e \u003cli\u003eWarranty card\u003c\/li\u003e \u003cli\u003e2 MPLAB PICkit 4 stickers\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003ePowered by a high-speed USB 2.0, no external power required\u003c\/li\u003e \u003cli\u003eReal-time execution\u003c\/li\u003e \u003cli\u003eMPLAB X IDE compatible (free copy included)\u003c\/li\u003e \u003cli\u003eBuilt-in over-voltage\/short circuit monitor\u003c\/li\u003e \u003cli\u003eFirmware upgradeable from PC\/web download\u003c\/li\u003e \u003cli\u003eFully enclosed\u003c\/li\u003e \u003cli\u003eTarget voltage of 1.20V to 5.5V\u003c\/li\u003e \u003cli\u003eCan supply up to 50mA of power to the target\u003c\/li\u003e \u003cli\u003eMinimal current consumption at \u0026lt;100ÂµA from target\u003c\/li\u003e \u003cli\u003eDiagnostic LEDs (power, busy, error)\u003c\/li\u003e \u003cli\u003eRead\/write program and data memory of microcontroller\u003c\/li\u003e \u003cli\u003eErase of program memory space with verification\u003c\/li\u003e \u003cli\u003eFreeze-peripherals at breakpoint\u003c\/li\u003e \u003cli\u003e8-pin single in-line header supports advanced interfaces such as 4-wire JTAG and Serial Wire Debug with streaming Data Gateway\u003c\/li\u003e \u003cli\u003eBackward compatible for demo boards, headers and target systems using 2-wire JTAG and ICSP\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/e\/b\/a\/7\/b\/DS-15797.pdf\"\u003eUser's Manual\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/5\/9\/b\/4\/f\/PM-15797.pdf\"\u003eQuick Start Guide\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"http:\/\/www.microchip.com\/pagehandler\/en-us\/family\/mplabx\/\"\u003eMPLab X IDE\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.microchip.com\/developmenttools\/ProductDetails\/PG164140\"\u003eProduct Page\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40531183632469,"sku":"15797:PGM-15797:spark","price":20640.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/15797-MPLAB_PICkit_4_In-Circuit_Debugger-01.jpg?v=1678249029"},{"product_id":"sparkfun-mikroe-uni-codegrip-over-usb-c","title":"SparkFun MIKROE UNI CODEGRIP over USB-C","description":"\u003cp\u003eUNI CODEGRIP is a unified solution, designed to perform programming and debugging tasks on a range of different microcontroller devices (MCUs) based on both the ARMÂ® CortexÂ®-M, RISC-V and PICÂ®, dsPIC, PIC32 and AVR architectures from Microchip. By bridging differences between various MCUs, it allows a huge number of MCUs from several different MCU vendors to be programmed and debugged. Although the number of supported MCUs is absolutely huge, more MCUs might be added in the future, along with some new functionalities.\u003c\/p\u003e \u003cp\u003eThanks to some advanced and unique features such as wireless connectivity and USB-C connector, the task of programming of a huge number of microcontrollers becomes seamless and effortless, providing users with both the mobility and the complete control over the microcontroller programming and debugging process. The USB-C connector offers improved performance and reliability, compared to traditionally used USB Type A\/B connectors. Wireless connectivity redefines the way the development board can be used.\u003c\/p\u003e \u003cp\u003eThe graphical user interface (GUI) of the CODEGRIP Suite is clear, intuitive, and easy to learn, offering a very pleasant user experience. The embedded HELP system provides detailed guidelines for every aspect of the CODEGRIP Suite.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e Antenna not included in this version.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eIncludes:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e1x UNI CODEGRIP\u003c\/li\u003e \u003cli\u003e1x User Manual\u003c\/li\u003e \u003cli\u003e1x USB-C Cable\u003c\/li\u003e \u003cli\u003e1x USB-C Female to USB-A Male Adapter\u003c\/li\u003e \u003cli\u003e1x Flat Cable with 10-pin 0.10\" pitch female connectors\u003c\/li\u003e \u003cli\u003e1x CODEGRIP ADAPT - 10-pin 0.10\" and 10-pin 0.05\" CODEGRIP\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/8\/c\/5\/d\/d\/CODEGRIP-quick-start-guide-uni-codegrip.pdf\"\u003eCODEGRIP Quick Start Guide\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/9\/5\/3\/6\/3\/uni-codegrip-manual.pdf\"\u003eUNI CODEGRIP User Manual\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.mikroe.com\/setup-codegrip\"\u003eCODEGRIP Suite Installer\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40531185467477,"sku":"20637:PGM-20637:spark","price":65355.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/20637_-_MIKROE_UNI_CODEGRIP_over_USB-C.jpg?v=1678249253"},{"product_id":"sparkfun-mikroe-uni-codegrip-over-usb-c-and-wifi","title":"SparkFun MIKROE UNI CODEGRIP over USB-C and WiFi","description":"\u003cp\u003eUNI CODEGRIP is a unified solution, designed to perform programming and debugging tasks on a range of different microcontroller devices (MCUs) based on both the ARMÂ® CortexÂ®-M, RISC-V and PICÂ®, dsPIC, PIC32 and AVR architectures from Microchip. By bridging differences between various MCUs, it allows a huge number of MCUs from several different MCU vendors to be programmed and debugged. Although the number of supported MCUs is absolutely huge, more MCUs might be added in the future, along with some new functionalities.\u003c\/p\u003e \u003cp\u003eThanks to some advanced and unique features such as wireless connectivity and USB-C connector, the task of programming of a huge number of microcontrollers becomes seamless and effortless, providing users with both the mobility and the complete control over the microcontroller programming and debugging process. The USB-C connector offers improved performance and reliability, compared to traditionally used USB Type A\/B connectors. Wireless connectivity redefines the way the development board can be used.\u003c\/p\u003e \u003cp\u003eThe graphical user interface (GUI) of the CODEGRIP Suite is clear, intuitive, and easy to learn, offering a very pleasant user experience. The embedded HELP system provides detailed guidelines for every aspect of the CODEGRIP Suite.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eIncludes:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e1x UNI CODEGRIP\u003c\/li\u003e \u003cli\u003e1x User Manual\u003c\/li\u003e \u003cli\u003e1x USB-C Cable\u003c\/li\u003e \u003cli\u003e1x USB-C Female to USB-A Male Adapter\u003c\/li\u003e \u003cli\u003e1x Flat Cable with 10-pin 0.10\" pitch female connectors\u003c\/li\u003e \u003cli\u003e1x CODEGRIP ADAPT - 10-pin 0.10\" and 10-pin 0.05\" CODEGRIP\u003c\/li\u003e \u003cli\u003e1x WiFi Antenna right angle SMA\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/8\/c\/5\/d\/d\/CODEGRIP-quick-start-guide-uni-codegrip.pdf\"\u003eCODEGRIP Quick Start Guide\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/9\/5\/3\/6\/3\/uni-codegrip-manual.pdf\"\u003eUNI CODEGRIP User Manual\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.mikroe.com\/setup-codegrip\"\u003eCODEGRIP Suite Installer\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40531185500245,"sku":"20638:PGM-20638:spark","price":73525.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/20638_-_MIKROE_UNI_CODEGRIP_over_USB-C_and_WiFi.jpg?v=1678249260"}],"url":"https:\/\/www.tanotis.com\/collections\/pic.oembed","provider":"Tanotis","version":"1.0","type":"link"}