Utilities
| Name and Link | Description |
| BV-Com | Terminal Software: This is the
terminal software that can be used with the BV513 and BV-Basic. It has
some advantages in that is has Xmodem and the ability to reset the
BV513. ** This version is 0.32 July 2010 ** Installation: The software needs no installation, just unzip and copy the files into a subdirectory and it will work from there. It does create an ini file in the directory so it can remember the last settings before shutdown. |
| hexfbin | Hex to Binary convertor: This utility is used for converting hex files generated by the PIC compiler into binary files. The binary files are smaller and therefore load faster then the equivalent hex. The zip file also contains the source code so if you make any improvements of bug fixes, please send me a copy. |
Firmware Upgrades
From PIC32-Basic release 1.446 onwards, the firmware will be available here. Please note that this firmware can only be used with BV products, please read the licensing conditions. For installation instructions see the the reload section in PIC32-BASIC.
| Name and Link | Description |
| PIC32-Basic-v1-446.bin | PIC32-Basic fixes problem with key() function |
| PIC32-Basic-v1-460.bin | PIC32-Basic, new words added and updates |
| PIC32-Basic-v1-461.bin | Minor fix to floating point assignment |
| PIC32-Basic-v1-470.bin | C Plug-in's introduced |
| PIC32-Basic-v1-472.zip | UART Buffering with bug fixes (available 8 Aug 2009) |
| PIC32-Basic-v1-473.zip | Bug fix |
| PIC32-Basic-v1-474.zip | Improved error reporting |
| PIC32-Basic-V2.00.zip | Next Version please see update notes |
| PIC32-Basic-V2.02.zip | Interrupt and Timer functionality ** Zip now incorporates BV-COM |
| PIC32-Basic-V2.04.zip | Bug Fix to second SD card |
| PIC32-Basic-V2.05.zip | Bug fix to 'opencom' |
Basic Programs
Note Basic programs that are par of a project will be wither stored with the project or it will be possible to copy and paste from the project files. The best way to obtain these files is not to left click on the link but to right click and use "save Link as.." to save to your own directory.
| Name and Link | Description |
| welcome.bas | This is one of the first programs used in the introduction. |
| keypad.bas | A scheduled keypad scanner - see the keypad section in projects. |
| lcd.bas | Example code for driving an LCD display |
| i2ctime.bas | Using a BV4236 RTC with battery to keep time at power down *Updated v1.445 |
C Programs
| Name and Link | Description |
| mbos.c | Interface to Micro-BOS |
| mbos.h | |
| plug_in_simple.zip | Plug-In C interface demonstration applies to version 1.47n and above |
| plug_in_template.zip | Template for creating C Plug-In's applies to version 1.47n and above |
| plug_in_scope_mplab.zip | MPLAB version of the plug in required to drive the Nokia display, includes source code |
| plug_in_scope_psp.zip | PSP version of the plug in required to drive the Nokia display, includes source code |
Third party
| Name and Link | Description |
| FTDI VCP Drivers | These can be downloaded from the FTDI Web site http://www.ftdichip.com/FTDrivers.htm |
| PSPad | PSPad Code Editor: This is the recommended editor for PIC32-Basic. http://www.pspad.com/ |
| BV-BASIC.INI | The syntax colourer for PSPad. Installation: Copy and save the file as BV-BASIC.ini and place it in the syntax directory of the installation directory of PSPad. |
| basic.INI | The Highlighter for PSPad. Installation: Copy and save the file as basic.INI and place it in the Colours directory of where PSPad is installed. |
Data Sheets
The following may have been mentioned in articles or projects on this site.
| Name and Link | Description |
| Nokia Epson | Datasheet for the Nokia 6610i LCD display Epson version |
| Nokia Tutorial | An excellent tutorial by J Lynch that can be found on the web at various sites. |
| Nokia Philips | Datasheet for the Phillips version of the display |
| Phillips PCF8833 | This is used in the Phillips Nokia display |
| PIC32 _family | ** 8MB This is the datasheet for the PIC32 Family |