Forgot your password?
No account? Register one!
April 30, 2010
Product CEL-09342 |
about 3 years ago
No, you do not need to remove the FT232RL, just clear the solder jumpers and now you can communicate to the device with a microprocessor. I did this using an Arduino until I started writing Python scripts (at which point I re-soldered the jumpers and used the onboard processor). The 3.0V max is warning you that the rx/tx pins shouldn’t be used with say a 5V processor (ie Arduino) without some form of logic level convereter (see Bradley post below). I had no issues with the SFE converter.
If anyone updates the firmware, you may have to do an “AT#SIMDET=1” if you have a SIM not inserted error +CME 310. Thanks to scoy on the SFE forum for this tip. I updated firmware and kablammo, AT+CPIN? returned ERROR. Now all is well.
Product DEV-09534 |
about 3 years ago
LOVE IT! This thing was easy to setup and helped make the coolest Pinewood Derby car….headlights, tail lights, a tilt switch, and a phototransistor, oh yeah, and an Ardweeny, speakers, amp, SOMO-14D, and battery weigh in at just under 5oz….. unfortunately the XBEE had to stay in the pits. Thanks Sparkfun, my son loved it and he did a bit of the soldering as well. Let your GEEK shine!
Per the Telit GE865 Hardware Users Guide page 25:
“5.3.1 Hardware Unconditional restart
The hardware unconditional Restart must not be used during normal operation of the device since it does not detach the device from the network. It shall be kept as an emergency exit procedure to be done in the rare case that the device gets stacked waiting for some network or SIM responses.
To unconditionally reboot the GE865, the pad RESET# must be tied low for at least 200 milliseconds and then released."
It could be that your script is starting before you interupt it. What AT#STARTMODESCR is set? In mode 1, on stratup, you have to send AT commands in the 1st 10 seconds or so, or else the python script starts and you cannot interface (except with CMUX). Mode 2 is trickier. See the Telit Easy Script Python r13 document page 83.
I typically send the AT#LSCRIPT command in the RSTERM Telit Python tab on startup to be able to interface with the module.
If you are using AT#STARTMODESCR=2, per Easy Script page 83:
"If there is an enabled Python script and the module is powered-on the Python script will start running, the only way to interrupt its execution is to disable it by sending AT#ESCRIPT and reboot the Telit module. Another possibility is to change script startmode with AT#STARTMODESCR 13 command by setting parameter values to 0 or 1 while the Python script is running and rebooting the Telit module afterwards."
Hope this helps.
Not an elegant solution, but if you have 2 of the Sparkfun inventor kit breadboards, remove the +/- rail from one and then snap the full and partial boards together. Both rails slide right in with 2 or 3 open holes per side and 8 open rows on the end of the GE865 Eval board. I have room for the GE865 Eval board, a TMP102 breakout board, an FSR with resistors, a few LEDs, and a FTDI Basic on the arrangement.
Crude illustration below.
 are +/- rails
—–|—— are split set of 5 columns of the breadboard area (a-j).
ServerSurgeon, I am now uploading and running python scripts on my SFE GE865 eval board! Its cool. So far, I’m sending SMS and/or email based on state of GPIO, turning on/off GPIO, as well as reading/parsing and acting on SMS sent to eval board. Now working on getting data from a TMP102 with IIC.readwrite and sending.<br />
So yes you can upload and run Python scripts. Its fairly easy with RSTerm.<br />
If anyone is using the cmux, I’d love to see a step by step on how to. I am currently using the TXaux and RXaux with SER2.send commands and a FTDI basic to do my debug.
I’ve been using my GE865 with an Arduino as well (worked great) but like you figured I should be able to do all (1 switch and an i2c device) on the TelitGE865. I am still in process of getting a working python code(don’t know much python yet, so very slow).
I was able to upload a python script to the chip. For this I am using rsterm.exe from roundsolutions.com and/or SerialGSM Terminal (another rsterm) from thebytyeworks.com. I’m having some sim card not present issues now that have stopped my progress, but working with Sparkfun to get through them.
Love to hear about your progress.
Mine says Sipex 29302T5 0926LC206. Datasheet is:
Product DEV-09873 |
about 3 years ago
Have you thought about selling this in kit form? It would be good for sufrace mount soldering practice, and you can’t have too many of these.
No public wish lists :(