Parallax Badge WX, can you program it with serial instead of WiFi ?
Bean
Posts: 8,129
in Propeller 1
I was looking at the documentation and it doesn't say if you can program the Propeller with the normal serial interface (Propeller Plug) instead of the WX module.
It seems to be saying you can ONLY program it with blocky ?
Bean
It seems to be saying you can ONLY program it with blocky ?
Bean
Comments
I'll get one to play around with.
Bean
https://www.parallax.com/sites/default/files/downloads/20300-BadgeWX-Product-Guide-v1.0.pdf
I bet you could solder a 90 degree header on to those pads, and they would hold.
I just tried to register to use blocky and I keep getting the message "A problem occurred" ???
Bean
Hmmm, I wanted to use this thing with PropBasic, but it looks like it's not going to be easy...
Bean
I assume it does not, but I couldn't find the cable on the Parallax website.
Anyone know the part # and where I can get one ?
Bean
Not included.
This would be suitable: https://www.amazon.com/dp/B07C6CY5DM/ref=psdc_3236443011_t5_B00GO4EPKC
The Badge WX AV socket is wired from the tip, Audio, Audio, Ground, Video.
Compatible cable with iPod, iPhone, iPad, Kindle Fire tablets, Samsung Galaxy smartphones and tablets, Google Nexus cellphones and tablets, Microsoft Surface tablets, many MP3 players
Something like this would work: https://www.digikey.com/product-detail/en/harwin-inc/M20-8890645/952-3235-ND/6565719
Using a PropPlug and 0,1" jumper (like this: https://www.digikey.com/product-detail/en/sullins-connector-solutions/NPC02SXON-RC/S9341-ND/2618266)
To program the Propeller, put the jumper across WiFi GND-RES, and plug the PropPlug in to the 4 last pads which are marked tx-rx-resn-gnd.
Although you didn't ask, to program the WiFi module you'd put the jumper across the last 2 pads (resn-gnd), and orientate the PropPlug to go into gnd-res-rx-tx (basically the opposite orientation as to when you program the Propeller). - not that there's any normal need to program the wifi module outside manufacturing, but perhaps someone might want to, if they wanted to write custom wifi firmware.
The point of the jumper is to disable (hold in reset) the device not being programmed, as both the Propeller and WiFi module share the same tx/rx pins.
As David suggested, 6 pogo pins (perhaps stuffed into the end of a 6-way header socket) would work great too!
Happy to share part numbers to make up a pogo-programming cable on Monday, if that would help.
I like those. Will be on next week's order.
Guess I need to order my badge first.
It just seems strange that Parallax would not sell the proper cable.
I have a bunch more questions, but I'll wait until I get the badge. Many could be answered easily once I have it in my grubby little fingers...
Bean
Can an admin please move this to the Propeller forum.
Thanks,
Bean
Moved to P1.
Does anyone have the I/O list?
What pins go to what parts?
(edit) - Never mind - found the schematic
I've had the same problem trying to get to BlockyProp.
Any solutions?
(edit) Never mind - It worked this time!
Now, having seen Blocky - can I use Spin instead?
Friday morning we pushed some new code to the blockly.parallax.com site. We chose the wrong branch from our GitHub resources, using an old code base. We received many calls from teachers on Friday - and see the posts on the forums now too. I was also fielding inquiries from teachers and giving them the typical tips (i.e., student must have misspelled the teacher's e-mail address to confirm their account, or they didn't enter their own address correctly) but this was not the problem. New account creation was indeed broken!
We have replaced the code with the correct code base, tested it, and included correct error messaging for the developers if there is a failed account setup.
Therefore, please try again - everything should be fine.
Thanks,
Ken Gracey
Now, about using Spin on the WX Badge???
Sure, you can use Spin on the Badge WX, but not wirelessly (unless David Betz can guide us on this). It'll take some code development unless these objects are already written. I think you'll just put a PropPlug on pins attached to the four pads. Not the easiest setup. We could add a better physical connection on a future revision.
Ken Gracey
Gonna have to dig into this a bit deeper.
I looked around and found P1Load on github.
It has been a while since I was actively following what you guys
were doing and it's odd feeling - interesting, but deeply involved.
Is there a way to send and receive characters to/from the Bagde WX with WiFi ?
Something like Serial Terminal, but for the WiFi module ?
Or is it only for programming ?
Thanks,
Bean
Cheers,
Jesse
Thanks Telnet is what I was hoping for.
Do you know off-hand what baud rate the Propeller will have to communicate at ?
Bean