Jump to content

Search the Community

Showing results for tags 'ESP8266'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News
    • Announcements
    • Suggestions
    • New users say Hi!
  • Spotlight!
    • Sponsor Spotlight
    • Sponsor Giveaways
  • Energia
    • Energia - MSP
    • Energia - TivaC/CC3XXX
    • Energia - C2000
    • Energia Libraries
  • MSP Technical Forums
    • General
    • Compilers and IDEs
    • Development Kits
    • Programmers and Debuggers
    • Code vault
    • Projects
    • Booster Packs
    • Energia
  • Tiva-C, Hercules, CCXXXX ARM Technical Forums
    • General
    • SensorTag
    • Tiva-C, Hercules, CC3XXX Launchpad Booster Packs
    • Code Vault
    • Projects
    • Compilers and IDEs
    • Development Kits and Custom Boards
  • Beagle ARM Cortex A8 Technical Forums
    • General
    • Code Snippets and Scripts
    • Cases, Capes and Plugin Boards
    • Projects
  • General Electronics Forum
    • General Electronics
    • Other Microcontrollers
  • Connect
    • Embedded Systems/Test Equipment Deals
    • Buy, Trade and Sell
    • The 43oh Store
    • Community Projects
    • Fireside Chat
  • C2000 Technical Forums
    • General
    • Development Kits
    • Code Vault
    • Projects
    • BoosterPacks

Calendars

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Location


Interests


Sparkfun


Github

Found 9 results

  1. Hello everyone, I'm doing a project using Tiva C 1294 and ESP8266 for wifi connection. I have done with connect Tiva C and ESP8266 via Serial. I also tested with AT commands of ESP8266. My goal is to connect the Tiva C 1294 with Internet through Wifi ( not Ethernet connected). I've tested sucessfully the Temboo applications via Ethernet connected. However, when I change to ESP8266, I meet a lot of stucks. ESP8266 is using AT commands to connect to Internet. Therefore, it totally different from CC3300 ( I dont' have chance to use it). Energia doesn't support ESP8266 library. Hence, I have to write the code to manipulate it. Attach File is the code that I wrote. Please help check it. I think problem is the void loop() function that implement the connect with Temboo. Does anyone have experience with Temboo and Tiva or maybe MSP430 connect to Internet via ESP8266 (AT commands) ? Thank you very much. TivaC_ESP8266.ino
  2. Hi, During the last two days I wanted to give Energia a try for performance testing of CC3200 based modules. On first glance TCP/IP performance is better than ESP8266 but I stumbled over many issues and currently I don't know whom to ask for: Energia, TI, RedBearLabs, ... I faced the same issues with either TIs original CC3200 Launchpad XL and RedBearLabs Wifi Mini module. Even if you only have comments, thoughts or solutions for a single one of my issues, please post your answer and reference to the issues numbered below. (1) First I was able to run the OutOfBox and blink examples. Then after playing with my own skript using AP and station mode as well as fixed and dynamic IPs somehow the DHCP server was not working any more. I tried the OutOfBox example, and again no IPs were provided to the clients. It seems that the CC3200 module stores information in a place which is not overwritten by Energia when uploading new code but used by the underlying TCP/IP stack. After hours of experimenting I decided to format the flash with TIs UniFlash tool, and to install the newest service pack, and surprise, instantly the DHCP service was functional again. Question: What happend there, and how to prevent that in future? I cannot risk that the module gets unusable after selling to a customer! (2) Since the reformatting of the flash open APs do not work any more. It doesn't matter if I use WiFi.beginNetwork(ssid, "00000000") or WiFi.beginNetwork(ssid). The network in both cases is created in WPA2 mode requiring the password "00000000". I think but have no proof for that it was working before the re-flashing procedure... Question: How to create open AP again? Only guessing, but is it a problem of the current service pack? (3) If I use WiFi.config(apIP, apDNS, apGateway, apNetMask) before calling WiFi.beginNetwork() then the IP of the AP is changed as expected, e.g. to 192.168.5.1 but the DHCP remains in it old range, so the client gets 192.168.1.2 and can never reach the webserver at 192.168.5.1 (as it is running in another net). Question: How to change DHCP behaviour from Energia, and why is it not done automatically based on IP of AP? (4) The worst issue is related to the following line of code which I use in a loop for TCP/IP performance tests: currentTransferSizeReport = client.write(fileDownloadBuffer, currentTransferSize); If I increase the currentTransferSize up to 1460 bytes everything is working fine, transmission throughput increases as expected. If I go beyond 1460 then transmission throughput decreases, and on first glance everything looks right, but the receiver gets more data than transmitted! I tested my simulated file download with various browsers, and if I transmit exactly 100MByte these 100MByte appear in the browsers download folder only when using a block transfer size of <= 1460 bytes. In case of using larger sizes the received data file is larger, but not constant, I got up to 114 MBytes! So from my point of view it looks like a problem in the TCP/IP stack somehow related to transfer size and window size. My problem is that the transmission looks error-free (the server sees that the reported transfer size matches the requested one) but it is not. My cheap ESP8266 module currently reaches half the speed of the TI module but at least it transmits the data untouched! Question: What happens there, and how can I determine which transfer size to use to get my data transported safely without corruption if no errors are reported? (5) The String class constructor using a float value as input is not functional, it always delivers 0.000. From my point of view the dtostrf funtion is used, which tries to use sprintf, which is not implemented for floats within the Arduino source code for performance reasons. Question: Does it only happen on my system, so someting went wrong during Energia installation? I can hardly believe that such a basic function is not working (so has never been tested)? (6) After downloading code from Energia to RedBearLabs Wifi Mini module it got 4 quite similar error messages, the first one is DEBUG cc3200prog.c:2667: write failed However, the code has successfully been downloaded but not started, I have to press the reset button manually after downloading. These error messages do not appear when downloading code to TIs Launchpad. Whew, that's all for the moment. With best regards, Kelrob
  3. The CEO of Espressif has confirmed on Facebook that the I/O pins of the ESP8266 are 5V tolerant . He also mentioned that the ESP32 and the ESP8285 I/O are also 5V tolerant. https://www.facebook.com/groups/1499045113679103/permalink/1731855033731442/?hc_location=ufi
  4. Hi!, I'm try to connect tm4c123gxl with esp8266: esp8266 tm4c GND GND VCC +3.3V CH_PD +3.3V Rx PD7 (Tx 2) Tx PD6 (Rx 2) I tested with "AT" command, if it's success, it will return "OK". Here is my code: void setup() { Serial2.begin(115200); Serial.begin(9600); Serial2.write("AT"); } //------------------------------------------------------------ void loop() { while (Serial2.available()){ char result = Serial2.read(); Serial.print("Serial2 result:\t"); Serial.print(result); Serial.println(""); } } But It just print 2 lines and nothing else Serial2 result: A Serial2 result: T
  5. Hello ! I'm a student, I wonder if tm4c123gxl can write firmware to esp8266, because I see tm4c has Tx and Rx pins, or I have to buy a USB to TTL ? Here is my firmware I want to flash to esp8266 https://github.com/tuanpmt/esp_mqtt Thank you very much
  6. strainu

    ESP8266 anyone?

    I'm thinking of making a little project linking the TM4C123 with an ESP8266 to send data to a network server. It's my first project in which I communicate with something else than sensors, so I was hoping to find some libraries/examples/reading materials etc. I found lots of stuff about CC3200, but nothing on ESP8266. There is really nobody around which played with this module? P.S.: I have found 8266 libraries for Arduino so I'll probably start with those
  7. In present work, I aim to control servo motor as an Internet of Things(IoT) so i use ESP8266 , which is the low cost wifi module (approx. 3$), to establish connection between Tiva LaunchPad(as a client) and Computer(as a server) via internet with Transmission Control Protocol (TCP). I use Java application to create server to control servo on the PC side of the project. One can see the Java Application in below video. Video Tutorial https://www.youtube.com/watch?v=2NBJP0-isrg Servo Motor: Micro Servo 3.7G (approx. 1.5$) WiFi Module: ESP8266 (approx. 3$) Source code (IoT.rar) can be found in below link. It incudes both Java(as a Server) and Code Composer Studio(as Client) codes. TI E2E
  8. I have ordered some ESP8266 modules and discovered you can flash the firmware in order to make it program over WiFi. This allows me to use the ESP8266 as a standalone IOT node. But to get the firmware on the ESP you need to flash it. As far as I can make out, the programming actually happens over RX TX and you need USB to Serial. As I'm not keen to buy stuff in double, I wonder if I can use the launchpad to program the ESP8266.I remember I've read somewhere that the BAUD rate is limited to 9600, but is it the MSP430 chip who's limiting it? f it's possible to do so, do I need to take some precautions (remove the MSP430 from the DIP, ...)?
  9. ESP8266

    Low cost WIFI module

    A non profit community forum for the new ESP8266 low cost WIFI IC is starting at www.esp8266.com, we are building a thriving community to highlight this new WIFI chip from Asia, come join us, we need all the help we can get :-) Thanks! Richard.
×