Downloads
NOTE: Most of the free software is on the specific device page. If it appertains to a specific device then use the product index first.
Free Software and Downloads Index
Link | Documentation | Description | Version | Updated |
ByPic/PiChips | Serial terminal written in python. This is a windows exe file - no install needed just run This is the IDE for ByPic | 17 | 13/10/2016 | |
bvserial_source | ByPic/PiChips | Source code for bvserial. | 15 | 17/02/2016 |
bvserial_source | Source code for BVSerial for Linux, this is the last version that does not include the Windows Pipe | 11 | 03/09/2014 | |
Java Terminal | Unzip and type:java -jar SerialJ.jar | Terminal written in Java that runs on Linux and Windows, has built in editor for the ByPic system. A BIG thanks to M A Shalash | 18/02/2015 | |
BV_COM2 | ByPic | Similar to bvserial but for windows only, mainly intended for ByPic but a useful general purpose terminal | 1.35 | 21/08/2014 |
notSMB | PiChips | An alternative to the RPi SMB bus giving greater control over the I2C bus** Obsolete see i2c.rpi.py | 1.3 | 28/04/2014 |
PiChips | PiChips software download page. Lots of Python code particularly for serial devices | |||
ByPic | ByPic firmware for various devices. This is the link to the firmware page and instructions | |||
Socket Resources | WifiRelay | The zip files contains Python programs, converted to exe that can act as a socket (telnet) client | 13/07/15 | |
Graphic Utility | For converting bmp files to 128x64 format, utility is in the documentation | 16/07/15 |
Older Software
This may be of some use as most of the source code is included but is not supported any more
Link | Description |
BV-TOOLS | A more comprehensive terminal emulator used with the BV4629 and BV523 products. Use this to update products that use the PIC32 version 2 boot loader |
HEXFBIN | Converts hex files to binary files when writing C programs and then downloading them to the PIC32 |
CBFG | Used for creating fonts, see CodeHeads web site at http://www.codehead.co.uk/cbfg/ |
BMPConverter | Converts BMP files into BMC files so that they can be downloaded into the BV4626 or BV523 without the need for BV-Tools. |
Scom | This is a command line serial tool for controlling serial devices. Useful for scripts in a command shell. Alos has source code so can be modified |
ASI_tool | Utility to set the macro and address of ASI devices |
VB Collection | A collection of VB programs, with source, for driving various devices. |
BV4221_JB | Using Just basic with the BV4221 (will also apply to the BV4221-v2). This also contains a web page with instructions. |
JB Terminal | A COM terminal written in Just Basic, ideal for learning how to use JB and the COM port. |
I2COM | A C program with source code intended for communication to the BV4221, I2C to serial device. |
fp2c.zip | A program and source code to convert font and bitmap files to ByPic constant statements |
Miscellaneous Data Sheets
Sheet | Interface | Description |
24LC256 | I2C | I2C 265kb EEPROM |
DS1307 | I2C | I2C real time clock with RAM |
MT41T81 | I2C | I2C real time clock with Alarm & power down indication |
L293 | H Bridge Push Pull 4 channel driver as used in the BV4113 & BV4213 | |
PCF8574AP | I2C | I2C 8 bit I/O port expander |
PCF8591P | I2C | 8 bit A/D and D/A converter |
KS0108B | 64 x 64 LCD Graphic controller | |
MCP9802 | I2C | I2C Temperature Sensor |
M41T81 | I2C | I2C Real Time Clock (RTC) |
HD44780 | Data sheet for the controller that is attached to most LCD charter displays Pages 25 & 25 have the command set. | |
PIC32 | ** 8MB This is the datasheet for the PIC32 Family |
Links
Link | 'Description |
PSPAD | Program editor used for BV-Basic |
FTDI | Drivers for FTDI chip used in BV devices that support USB |
NOTES:
[1] BvSerial Linux: To use this o may need to install serial tools or rem out the import line for urlhandler