Just to let you know i managed to do this in the end, took a lot of playing around but here is the short version: sudo i2cdetect -y 1 -- gives current i2c address default is 32 python from notsmb import notSMB bus = notSMB(1) bus.detect() -- this will give current id (50 by default) bus.i2c(50,[82,66],0) --(82 is to set new address, 66 is new value) bus.i2c(50,[85],0) --(rby ugine - Serial & I2C Devices
Is there a way to change the address via I2C? can i do it via notsmb? if so are you able to provide me with the steps? I've been trying to setup the board via serial on the raspberry pi but as the models i have are not usb, I'm struggling to get something working over binary.by ugine - Serial & I2C Devices
Hello, I no longer own pin1.org so have moved the demonstration to byvac.com The following will work: http://www.byvac.com/wifi/wfdemo.php I will update the website ** Forgot to mention the firmware will also need changing, I will not get round to that for a while. The details are: in file http://byvac.com/mBlib/flb/Library/wifi/http_client_a.bas constant SERVER$ needs changing to "by ugine - ByPic
Thanks, an interesting use for an I/O expander.by ugine - Serial & I2C Devices
I have a problem . Info “Windows can’t load CP21104 usb to uart” “ can’t find necessary software”. After loading BVserial . Info “ent port name.” I enter com 1 I get back “BVserial on com1: 115200.8.N.1 --- “Quit .x : Help: .h” Forcing DTR inactive Forcing RTS inactive Version 14. I have checked as per trouble shooter, still nothing , No yellow type as in example. I am new to thisby ugine - BV500
I am running a normal 4x20 LCD How can I do the following: Move cursor to a certain position Move cursor to line 2,3, and 4 If I send: rdabcdefghijklmnopqrstuvwxyz it displays a-t on the 1st line, then jumps to the 3rd line and dispalys u-z ?by ugine - Serial & I2C Devices
I have a BV4618 connected to a 20x4 display but cannot access lines 3 and 4 I just get strange results is there something wrong with the controller?by ugine - Serial & I2C Devices
I would find a complete tutorial PDF file, better suited to my style of effort than the current piecemeal setup. Also, I am under the impression that the interpreter program, "rookie" is not resident in the PIC MPU, as shipped, but is to be downloaded from the Web site.by ugine - ByPic
Here is a suggestion from Bruce: Firstly, please forgive me lack of knowledge. I am looking to build a Hot Tub controller. (ideally written in some form of Basic) It requires the following I/O 5 Outputs for relays 3 ADC 8 I/P lines (switches) 4 digit LED 7 segment display I was looking at using the Raspberry PI with some form of I/O board and came across the BV212, but then after readby ugine - Projects
Problem solved, i have to unplug the wires every time i reboot my system. It seems to be a plug-and-play hardware Thank you for help, you solved my problem and i save a lot of GPIOsby ugine - Serial & I2C Devices
I've tried it with two different versions of raspbian, and they send me the same error. If it's still not working, is it possible to send back only the bv4111. The relay board works properly I'm an Italian customer, what's the easier and the cheaper way to send it back in the UK?by ugine - Serial & I2C Devices
I connected everything like the website says, but when i launch the Demo project i receive this message: Error can'initialise, try again even though the cables are connected in the same way the 1st time they worked. Maybe my software configuration is wrongby ugine - Serial & I2C Devices
I'm trying to load project_1.bas as shown in your tutorial. I have downloaded BV_COM2 and have called up the text file transfer box. I've then copied the URL into the top window, put cold……. in the bottom window and ticked send first. If I now click on the send button, I get an error message that COM3 is not open. Why do I need COM3 if I'm downloading from the internet?by ugine - ByPic
I've got the board up and running fine and entered some real-time code and got everything working. However, I am having constant difficulty uploading code to the unit from the web site. The documentation says you may have to try it a few times, but after an hour of time-outs I'm now looking for an alternative method of loading the code. I've tried creating a basic file in PSPad and uploadinby ugine - BV500
Hi there, thanks for the swift delivery. I have assembled the micro controller circuit and have tried to load the basic program project1.bas however, the text loader fails to load the program. BV_Com displays error code (0), it says there is a problem with the comment tag //. I typed the program up externally without the comments and I got the same error and it then said there is a problem wby ugine - BV500
When connecting to the keypad, the rows and cols were reversed. When I assumed that the C0-C3 and R0-R3 on the interface were reversed then it worked fine. The keypad itself appears to be correct using a meter. I cannot get the interrupt line to work on the keypad connector. I get an active low with the first key but it never resets. Which command is used to get the key char when using interruby ugine - Serial & I2C Devices
Does the BV4213 motor driver work with 3v3 Vcc and with 3v3 i2c bus?by ugine - Serial & I2C Devices
Attempting to setup pspad with .ini and colour files. I find that some links are broken, such as . Are they still available?by ugine - BV_Basic
I can get the device to work okay using a terminal and manually entering commands but when I try to automate the process via a script I get unreliable results. I have tried using delays but this does not seem to work.by ugine - Serial & I2C Devices
I have tried to bring my mini BV513 to firmware 2.31. I downloaded appl.hex. (With (Pickit 3)) Now when I try the (firmware 2.31) to load, you will always time out (no Ackn. (6)) Is there a way, all (loader, and Basic) as a hex file to download? (With Pickit 3)by ugine - BV513
As per Byvac manual and also with reference to LPC2132 manual We are supposed to get 6 PWMs. PWM1 at port 0, PWM2 at port 7 pwm3 at port 1 pwm4 at port 8 pwm5 at port 21 pwm6 at port 9 But when i am triggering the PWM on ports 0 and 1 , the Byvac terminal is crashing. Also port 7 is also not giving a PWM. So now i am linited to only 3 PWMS.Please check out on this. Attaching the PWMby ugine - BV511
Hi, Due to the number of outputs, my project requires 3 BV4113 boards which I've configured with addresses 'a' 'b' and 'c'. However, I also require a couple of input lines and my understanding from the documentation is that I can only receive feedback from multiple devices in non-inverted mode and so as I'm controlling via a standard PC COM port, that is not possible? On that basis, I'm initiaby ugine - Serial & I2C Devices
I am considering using the BV513 board and pic32 basic to measure flow from a paddle wheel sensor. The sensor pulse rate varies from 0 - 300 Hz. I wonder of the interrupt function would be fast enough to handle this task.by ugine - ByPic
We've got it working and can talk to it using the VB demo etc, all good. However I can't for the life of me work out from the manual how to use it for what we want. Essentially we want to monitor a circuit to see if it is open or closed and tell the computer whether it is or not. I'm sure I asked this before I bought it but it was a long time ago. Can you confirm if this can do it, if sby ugine - Serial & I2C Devices