Archives
-
Prop Boe-Bot WiFi Basic
I’ve been playing with RovingNetworks’ RN-XV on a Prop BOE and have gotten a version of BoeBotBasic to run using an iPad or iPhone as a console. I’d recommend using an external Bluetooth keyboard, but it does work with the on-screen touch keyboard.
You need to pre-configure the RN-XV for either Ad-Hoc mode or your favorite WiFi network, then do some extra configuration to suppress extra messages and output the connection status on one of the RN-XV I/O pins as follows:
set comm open 0
set comm close 0
set comm remote 0
set sys prntlvl 0
set sys iofunc 0×40
save
rebootYou’ll need jumpers from J5 to J2: DO to P13, DI to P12, and ASOC to P11. You may want to jumper J5 from xBee /RST to serial /RST to reset the RN-XV when the Prop is reset.
When there’s no TCP connection opened, the Basic interpreter uses the PC for a console. I use BST’s serial terminal for this. When a TCP connection is opened, the Basic interpreter switches to the TCP connection.
I use MochaSoft’s Mocha Telnet Lite on the iPad and iPhone. It’s free from the Apple App Store.
Edited: Modified interpreter to better reinitialize if TCP connection dropped and reestablished. No longer uses PC connection.
Related Forum Messages
- Beginner Prop questions
- Parallax Serial Terminal
- Communication Problem
- PC control of ardunio via serial… best way?
- Prop and rs232
- FEZ Mini Connection to iPhone
- Home automation / cbus
- Interfacing with iPhone
- Vinculum II with Prop1
- Basic Atom Pro 42-IC -42 pin Basic Interpreter Chip B0216
- RN-XV + Arduino Uno = slow closing connection?
- Using Arduino Uno R3 as a Bluetooth DMX Interface
- Use PC keyboard keys as momentary switches for Arm DC motors
- Apple Android conection
- Controlling Pi via direct connection to Linux laptop
- IPhone/iPad
- Turning the Network Connection Off..
- Digi Connect ME RTS Line
- AVR Shell
- AVR App for iPhone
I just opened the Prop, Prop clip, read the manual through, circuits etc. and read quite a lot, what I could find on these forums. So when the Prop boots up, Cog0 looks for a PC connection first. If it's available, it'll load the program into memory. This mean the EEPROM is optional as long as I have a good PC connection running Propeller Tool right? Is there anything I need to do to terminate those open pins on the Prop then? I'll have more, don't worryHey, I've been using the Propeller Tool for a while now; I suppose about two years. I always opened up the serial communicator, but not really knowing what it was for. I knew I could reset the Prop from the PC, but that was it. I see now that there is a serial communications object here for comm between the Prop and the serial terminal in the Prop Tool. Could this be used for debugging?I hooked up my hexapod and calibrated the servos with the SSC-32. I'm following the tutorial online and can't find a problem with the connections or anything, but the Basic Atom IDE says it cannot connect to the Bot Board. I have checked the power: we're feeding it 6 V and we've also tried 7.2. I have double checked all the jumpers. I have checked the serial connection. We set it up using the 38.4 kbaud jumper configuration and the comm port is set to that. Reset hold time is set to 25. We've tried it with 2.2.1.1 and 5.3.0.0 ...I'm a halloween prop builder, and came across the Ardunio Mega last year, and about squealed with excitement. The halloween display I made last year that was controlled by this little godsend was amazing. I'm making a new display this year, and was hoping to have one prop be a little more interactive. Last year, everything was pre-programmed, and ran on routines actived by motion sensor, or me pressing a button on a small control box. I'd like one prop this year to be a little more controlled if I want to take control of it. Specifically, making it talk. I ...Hello I am working on a project from work where I will receive a decimal number via a serial port and would like to have a prop receive that signal and set a pin high or low depending on decimal received. This question is in regards to wiring for rs-232, First of all can i wire up the rs-232 connection using any arbitrary pins that are available or does it in fact have to be the p31 32 comms pins for the prop ? I am aware of needing a rs232 to ttl converter chip and i have one of those... ...I'm building an FEZ Mini application that needs to communicate with an iPhone and send data back and forth (not files but data streams). I know that the iPhone does not support the Bluetooth Serial Profile so I'm thinking that WiFi is my only other option. I'm not an iPhone expert so I'm not clear exactly how this WiFi connection should work. Since the Mini doesn't support the ZeroG WiFi Expansion board, is my only option then the WiFly GSX board? Has anybody done this? Would I need the WiFly to be a router for the iPhone to connect to, or ...hey im looking at doing a cbus style system with arduino as its much most cost affective then cbus. i'd like to start with a small model, and use an ipad and iphone to control the lighting and blinds, possibly even heating. i'd like to know if any one else has had success using arduino on such a project, and if so what app did you use on the ipad/iphone? and what hardware was used? is it possible to plug in via an ethernetshield and have this control or does it need to be done via serial through the pc? i've tried ...Hey guys, I've never make an app for an iPhone before, but I have a jailbroken iPhone 3g 3.1.2 and I'd like to learn how. One of the first ideas that came to mind is to use the iPhone as a display and possibly data input to an arduino. I assume serial communication would be best for this. Anyone worked on an arduino+iPhone project before? Where should I start? Or where should I start in general in learning to develop for iPhones? Thanks, Panici (sent from my cell, sorry if I've made any gramatical errors!) EDIT: Ideas for the software side on the phone. Most of it ...I've been trying out the Vinculum II a bit.... I'm pretty excited about the possibilities here.... Things I'd like to do: Wireless keyboard and mouse flash drive camera Keyboard and mouse look to be not too hard. I've got a V2DIP-32 plugged into the breadboard of a Propeller Demo board and have it talking to the Prop using 9600 baud serial connection using just 2 pins. Was able to get it working with a vanilla USB keyboard and also a USB mouse. But, that was just one of the two USB ports at a time. Controlling 2 simultaneous USB ports over a single serial connection will require a ...Hi Basic Micro: I see from your website: http://www.basicmicro.com/Category.aspx?CategoryID=17 that you are offering a 42 pin Basic interpreter chip for only $20.00! How can this be when the 40 Pin interpreter chip is $69.95? Is this a typo or an April Fool's joke 3 months late? What do you do with the extra 2 pins when you have a 40 Pin Socket? Any clarification would help! Thanks, LawrencLI'm trying to send data quickly then close the http connection but it seems to take as long as 10 seconds after the data has been sent. Ideally, i'm shooting for 1 - 2 seconds but i can't figure out what to set in order to close the connection faster. Anyone out there have any idea? Setup: Arduino IDE 1.0 WiFlySerial library Arduino Uno RN-XV Xbee Break Out Board Sketch: Code: Select all #include ltSoftwareSerial.hgt #include ltStreaming.hgt #include ltWiFlySerial.hgt #define RX 2 #define TX 3 #define BUFFER_SIZE 80 WiFlySerial wifi(RX, TX); char buffer[BUFFER_SIZE]; unsigned long t1; unsigned long t2; void setup() { Serial.begin(9600); Serial.println("Starting..."); wifi.begin(); wifi.setAuthMode(WIFLY_AUTH_WPA2_PSK); wifi.setJoinMode(WIFLY_JOIN_AUTO); wifi.setDHCPMode(WIFLY_DHCP_ON); wifi.SendCommand("set u m 0x1", ...Hello, I have an Arduino Uno R3 with which I have done some simple projects for getting into MC programming. I am looking for a way to have my iPad control lights via DMX. The iPad has no possibility for a wired DMX output connection, so I have three other options: - Use an iPad MIDI interface and convert the MIDI signal to DMX That's a bit tricky, because MIDI messages have only values 0..127, DMX has 0..128. Besides, I cannot use the Pin connector for powering the iPad, so I would by limited by battery life. - Use Arduino for receiving ...Is there a way to do this? I'm currently using a menu in the PBasic debug terminal to drive the motors in the OWI arm trainer. However, with this programming, I'm only able to drive the motor for the length of a pause value. I would rather use keyboard keys as momentary switches that drive the motors only when the key is pressed down. Does anyone have any suggestions for doing this? If it is helpful, I can post the code I have that uses the menu approach. Also, I'm hoping to control the arm from a web page. I know ...Are there any plans to enable connection and control via an ipad etc, this woud save the need for school pupils the cost of a screen and keyboard?I have an ancient laptop lacking wifi on which I have installed Fedora 14 (it's too old to run later versions). I would like to use it to control my Pi via a direct connection from its network port to the Pi's network port, so that the laptop keyboard becomes in effect the Pi's keyboard, and the Pi's output appears on the laptop screen. Is it possible to do this via such a physical connection, and if so what software do I need on the two machines? I gather from other posts that I should install TightVNC on the Pi ...Hi, new to this forum. I haven"t ordered a Pi yet but probably will when the initial demand tails off. As a user of iPhone and iPad, I was wondering whether anyone could develop some software to allow Pi users to use the iPad or iPhone as the monitor and keyboard. Would this even be possible? Any feedback would be appreciated.Hi, I am using an Ethernet connection on a Rabbit on an RCM2100 board. I also have my own system for communicating serially with the board, and under software control down the serial port need to totally disable the Ethernet connection. I store a global variable in my user block to tell me whether I have enabled or disabled the Ethernet link. I am not that familiar with the intracies of network handling so any help that anyone can give would be gratefully received. Reading the TCP/IP manual, I have tried to disable everything, but the symptom I have is that the "Green Light" ...Hi, i'd like to use the RTS line to multiplex several connection possibilities ( one of them is the Digi Connect ME ). The ME is used as a TCP Server and the problem is, that the RTS is still low (means device can send data) although the TCP connection was closed or never opened. It first goes high when around 4000 bytes (i suspect 4096 ;) ) bytes have been stuffed into the ME with no connection open. Why is that ? The device should send no more if the connection is closed, and anyway the ME does not output any ...This is a shell, like a traditional UNIX shell, that allows you to enter commands and it will respond in real-time, showing status of registers, ports, fuses, signature, calibrations, etc while allowing you to easily change the status of any pin or register in the system while the system is running. Connection is 57600 8N1 via a serial terminal. I use AVR Terminal for communication. There are still more features to be added but this is the set for release 1. It currently is made for an AVR ATmega328P with a serial connection or FTDI connection to a COM port on ...Hello to everybody, I've just upload a free application in the App Store for iPhone, iPod Touch and iPad that let's you configure the SPI unit and send the configuration to an email address. Also, it helps you understand the bits in the registers of the SPI hardware. The next version, in which I'm working on, let you generate complete code (with comments) in ASM or C and email that code. Take a look at http://itunes.apple.com/en/app/avr-spi/id386225720?mt=8 Improvements and comments are welcome. Thanks, Ezequiel www.ezequielaceto.com.ar P.D.: A complete AVR configurator/code generator is been developed by me, but only for iPad.
