Jump to content

Search the Community

Showing results for tags 'cc3200'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • 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


There are no results to display.

Found 150 results

  1. I need help, I am trying to get my nokia 5110 working with a CC3200 launchpad. I was able to get the Nokia working with the msp430g2553 using the LCD_5110 library. But no Luck with the CC3200, I also tried it with the LCD_5110_SPI library. I am hoping someone will share a working example for the Nokia on a CC3200. I tried the suggestions in this post. https://forum.43oh.com/topic/7768-problem-with-cc3200-and-lcd5110-library/?tab=comments#comment-62408 Thank you.
  2. I am trying to read a .wav file from sd card and play it using I2S on CC3200 audio booster in Energia. I have modified the Wifi audio example of CC3200 sdk for this. The dma is setup in ping pong mode and sd card loads data into the buffer but the tx dma interrupt fires only once in primary mode and once in alternate mode. I could not understand why its firing only once. I have configured I2S in stereo mode with 16KHz sampling frequency and 16 bit size. This is my tx dma handler .
  3. Back in June, I wrote a very basic sketch that sent an email via my hosted SMTP server. Unfortunately, the USB drive I stored the sketch on is toast. I don't recall the source and after digging through the examples, libraries and the forum, I'm unable to find an example I might have drawn from. Does anyone have an idea of what code example I might have used? I know I didn't write anything from scratch. I also know I didn't use Temboo or SMTP2Go, as I still have the email in my gmail mailbox (and it came from my hosted domain).
  4. Hi, I am looking to interface CC3200 Launchpad with Kentec K350QVG 3.5" LCD Booster pack using Energia. I can't find any library suits for CC3200. Does anyone interfaced this display with CC3200? If so, can any one guide me? Thanks
  5. Good morning! I set up a new install of Windows with CCS and Energia installed. While going through the quick start guide, I found I was unable to compile the Blink example. I assumed that the issue was due to using the drivers from Ti's SDK rather than DPInst64 - I was unable to get a copy of the drivers posted here. After obtaining the drivers and installing, I still get the same error. I have also installed Energia on a second and get the same errors during compile. Error messages are below: <command-line>:0:15: warning: ISO C++11 requires whitespace after the macro name In file included from c:\users\doug\appdata\local\energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620\arm-none-eabi\include\string.h:10:0, from C:\Users\Doug\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Energia.h:8, from C:\Users\Doug\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Arduino.h:3, from C:\Users\Doug\AppData\Local\Temp\builda9304c47a9d01225cec361d757013532.tmp\sketch\Blink.ino.cpp:1: c:\users\doug\appdata\local\energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620\arm-none-eabi\include\stdlib.h:225:8: error: conflicting declaration of C function 'char* utoa(unsigned int, char*, int)' char * _EXFUN(utoa,(unsigned, char *, int)); ^ In file included from C:\Users\Doug\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Energia.h:10:0, from C:\Users\Doug\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Arduino.h:3, from C:\Users\Doug\AppData\Local\Temp\builda9304c47a9d01225cec361d757013532.tmp\sketch\Blink.ino.cpp:1: C:\Users\Doug\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/itoa.h:34:14: note: previous declaration 'char* utoa(long unsigned int, char*, int)' extern char* utoa( unsigned long value, char *string, int radix ) ; ^~~~ exit status 1 Error compiling for board CC3200-LAUNCHXL (80MHz). Any assistance would be appreciated.
  6. Can anyone send me a copy, please? I have the SDK installed, so the board shows properly in Device Manager, but I get a compile error in Energia. Prior to this, I did a clean install of Energia on a new install of Windows and when I went to grab the CC3200 drivers, they're not available: http://energia.nu/guide/guide_windows/ The link to http://energia.nu/files/cc3200_drivers_win.zip shows: Oops! Our 404 is showing... That page can’t be found. Nothing was found at this web address. Click your back button, use the menu tabs, or try a search?
  7. Hi Guys I installed Energia on my PC and it is running fine. BUT now I install on my brothers pc and i get this message when trying to run any of the example sketches. He is using a win7 4 bit pc. Energia: 1.6.10E18 (Windows 7), Board: "CC3200-LAUNCHXL (80MHz)" Build options changed, rebuilding all <command-line>:0:15: warning: ISO C++11 requires whitespace after the macro name In file included from c:\users\owner\appdata\local\energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620\arm-none-eabi\include\string.h:10:0, from C:\Users\owner\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Energia.h:8, from C:\Users\owner\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Arduino.h:3, from sketch\sketch_dec27a.ino.cpp:1: c:\users\owner\appdata\local\energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620\arm-none-eabi\include\stdlib.h:225:8: error: conflicting declaration of C function 'char* utoa(unsigned int, char*, int)' char * _EXFUN(utoa,(unsigned, char *, int)); ^ In file included from C:\Users\owner\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Energia.h:10:0, from C:\Users\owner\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/Arduino.h:3, from sketch\sketch_dec27a.ino.cpp:1: C:\Users\owner\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/itoa.h:34:14: note: previous declaration 'char* utoa(long unsigned int, char*, int)' extern char* utoa( unsigned long value, char *string, int radix ) ; ^~~~ exit status 1 Error compiling for board CC3200-LAUNCHXL (80MHz). This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
  8. HI Guys Can anyone tell me if the MT boards has been released for the CC3200? I want to try some multitasking sketches. Regards Paul
  9. Hi Guys Your drawing/jpeg link on page http://energia.nu/pin-maps/guide_cc3200launchpad/ is broken. can someone pls point out the pin numbering for the cc3200 launchpad for me with regards to digitalRead() ? I found this diagram in the cc3200 hardware document. Would one then just use digitalRead(57) for pin P3-3? Secondly, does anyone know what registers to read if you want to read all the bits at once? For example in the arduino you could just read PORTD ? What are the registers for the cc3200 on the launchpad? Many thanks Paul
  10. GPS interfacing

    Hello Sir/Madam, I am using the GPS module NEO-M8N, wants to interface to ArduCam_CC3200_UNO board, Can anyone help me with this.
  11. CC3200 WiFi WEP

    CC3200R chip with the ARM® Cortex®-M4 Core at 80 MHz CC3200 board based on the Launch_XL reference design Service Pack: servicepack_1.0.1.11- Energia IDE 1.6.10E18 Windows 10 Hello, Thank you for having this great forum and all the work you have done for the CC3200 SoC. I am having an issue with my project. I am utilizing the CC3200 for an IoT project. We recently did an installation of our prototype at a venue where they use a WEP network. Our CC3200 boards have worked fine with WPA networks but this is the first instance where we have had to work with a WEP network. Before I have them changing their network(in the middle of the woods at a campground) I was hoping to sort out why the WEP connection fails. Just using the ConnectwithWEP example provided by Energia IDE which utilizes the WiFi and wlan libraries I am unable to connect to a WEP network. I have recreated the network at my home setting up a WEP network using a 10 character hexadecimal key which is what they are using. (64 bit Encrypted WEP network) char ssid[] = "myssid"; int key_idx = 0; char key[] = "##########"; (where # is 0-9 A-F 10 characters long) The board finds the network but never connects (Attempting to to connect to Network named myssid ...........) However, If i make the key 13 characters long I connect to the network but then it sits waiting to be assigned an ip address. Furthermore, if I assign a static ip the board connects and is assigned the static ip but I have no network access via pinging the board or retrieving a web page via a GET request. I have read about this similar issue here: https://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/t/415573 but it never seemed to have been answered. It seems like there is an issue with using 10 hexadecimal characters vs 13 ASCII characters. When I use the 10 character string it never gets to a certain point. If I add an additional 3 characters it makes it to a certain point but of course the key is wrong and so it is never assigned an ip address. I am able to connect to the WEP network with my pc and mobile phone. I have know idea what they use behind the scenes for making the network connection. I have begun looking through the WiFi libraries but it seems odd the problem would be there. It has survived through both Arduino and Energia trials and scrutiny. Any ideas of what I might try? Many thanks Sam
  12. Hi, I want to set even parity for Modbus communication between an energy meter and cc3200 in Energia, please guide me , how can I set my parity bit? Thanks.
  13. I want to set even parity for Modbus communication between an energy meter and cc3200 in Energia, please guide me , how can I set my parity bit?
  14. Hi, I have a project in which I submit data through a custom message protocol. So like message <321;1;5;10.2> is a thing. To do that I use things like String s = "<310;" + String(DeviceID) + String(";") + String(ToestelID)+ String(";") + String(currentUsrID)+ String(";1;") + String(CurrentPowerUsg) + String(";") + String(Temp1) + String(";") + String(Temp2) + String(";") + String(lichtSterkte) + String(">"); But the conversion of double to string fails. this code double ding = 10.15; Serial.print("double print"); Serial.println(ding); Serial.print("Als string"); Serial.println(String(ding)); String s = "<320;" + String(ding) + String(";"); Serial.println(s); gives me this result: Which is fine. However if I include SPI.h and use the same code I get this result I found this out after starting a new project using all the includes from my original project, and eliminating them 1 by 1. So the SPI include does something to my String conversion... I'm using Energie 1.6.10E18 How can I fix this?
  15. Dear All, I am working on a RedbearLab Wifi Micro module (https://redbear.cc/product/wifi/wifi-micro-kit.html) which although connects to the network unfortunately it does not take an IP Address and it sticks at the while loop printing dots. This module used to work about 2 months ago. I have also scanned the network getting the following output. I am trying to connect to "forth public access" but I can see that it shows 3 networks of the same name while it should be only one. In my mobile I can see only one. //-------------------------------------------------------------- Scanning available networks... ** Scan Networks ** number of available networks:12 0) eduroam Signal: -81 dBm Encryption: WPA 1) forth public access Signal: -81 dBm Encryption: None 2) eduroam Signal: -86 dBm Encryption: WPA 3) AMI_WIFI Signal: -87 dBm Encryption: None 4) AMI_Lobby Signal: -86 dBm Encryption: None 5) eduroam Signal: -86 dBm Encryption: WPA 6) HP-Print-9c-Color LaserJet MFP Signal: -53 dBm Encryption: WPA 7) AMI_WIFI Signal: -77 dBm Encryption: None 8) AMI_Lobby Signal: -76 dBm Encryption: None 9) eduroam Signal: -76 dBm Encryption: WPA 10) forth public access Signal: -76 dBm Encryption: None 11) forth public access Signal: -59 dBm Encryption: None //-------------------------------------------------------------- The code I have uploaded is the following .... Any help will be really appreciated. Best, George /* Web client This sketch connects to a website (http://www.google.com) using a WiFi shield. This example is written for a network using WPA encryption. For WEP or WPA, change the Wifi.begin() call accordingly. This example is written for a network using WPA encryption. For WEP or WPA, change the Wifi.begin() call accordingly. Circuit: * WiFi shield attached created 13 July 2010 by dlf (Metodo2 srl) modified 31 May 2012 by Tom Igoe */ #ifndef __CC3200R1M1RGC__ // Do not include SPI for CC3200 LaunchPad #include <SPI.h> #endif #include <WiFi.h> // your network name also called SSID char ssid[] = "forth public access"; // your network password //char password[] = "launchpad"; // if you don't want to use DNS (and reduce your sketch size) // use the numeric IP instead of the name for the server: //IPAddress server(50,62,217,1); // numeric IP for Google (no DNS) char server[] = "energia.nu"; // name address for Google (using DNS) // Initialize the Ethernet client library // with the IP address and port of the server // that you want to connect to (port 80 is default for HTTP): WiFiClient client; void setup() { //Initialize serial and wait for port to open: Serial.begin(115200); delay(5000); // attempt to connect to Wifi network: Serial.print("Attempting to connect to Network named: "); // print the network name (SSID); Serial.println(ssid); // Connect to WPA/WPA2 network. Change this line if using open or WEP network: WiFi.begin(ssid); // WiFi.begin(ssid, password); while ( WiFi.status() != WL_CONNECTED) { // print dots while we wait to connect Serial.print("."); delay(300); } Serial.println("\nYou're connected to the network"); Serial.println("Waiting for an ip address"); while (WiFi.localIP() == INADDR_NONE) { // print dots while we wait for an ip addresss Serial.print("."); delay(300); } Serial.println("\nIP Address obtained"); printWifiStatus(); Serial.println("\nStarting connection to server..."); // if you get a connection, report back via serial: if (client.connect(server, 80)) { Serial.println("connected to server"); // Make a HTTP request: client.println("GET /hello.html HTTP/1.1"); client.println("Host: energia.nu"); client.println("Connection: close"); client.println(); } } void loop() { // if there are incoming bytes available // from the server, read them and print them: while (client.available()) { char c = client.read(); Serial.write(c); } // if the server's disconnected, stop the client: if (!client.connected()) { Serial.println(); Serial.println("disconnecting from server."); client.stop(); // do nothing forevermore: while (true); } } void printWifiStatus() { // print the SSID of the network you're attached to: Serial.print("SSID: "); Serial.println(WiFi.SSID()); // print your WiFi shield's IP address: IPAddress ip = WiFi.localIP(); Serial.print("IP Address: "); Serial.println(ip); // print the received signal strength: long rssi = WiFi.RSSI(); Serial.print("signal strength (RSSI):"); Serial.print(rssi); Serial.println(" dBm"); }
  16. Hi, How can I use UART interrupt in Energia? I tried but could not find any example or sample work.
  17. Hi, I am trying to play audio using a speaker with the help of CC3200MOD and Audio Booster Pack. I have got example code in CCS and it is working fine but most of my codes are written in Energia, therefore, I am trying to use Energia to code Audio Booster but I could not find any documents or examples. do you have any example codes on Energia? Kindly, share the link, it would be really very helpful to me. Thanks.
  18. As far as using Energia is concerned, is there a significant difference between these two dev kits?
  19. Another french member !

    Hello all, I am a french student in development and I work on an IoT school project. As I am a web developer discovering the world of compiled languages, I came here seeking for a bit of help for my project. Long live development !
  20. I have a MSP430F5529 module and I have connected CC110 L module to it.. I have another CC3200 Module with CC110L. I wish to send the analog values measured by MSP430F5529 to the CC3200 through RF. Here is my transmitter code(MSP430F5539 and CC110L).. I tried to modify the existing Wireless example.. #include <SPI.h> #include <AIR430BoostFCC.h> #define CMD_OFF 0 #define CMD_ON 1 /** * sControl - control packet. */ struct sControl { unsigned char cmd1;unsigned char cmd; }; struct sControl txControl = { CMD_OFF }; // TX control packet struct sControl rxControl = { CMD_OFF }; // RX control packet int sensorpin=A0; int sensorvalue=0; int u=0,t=0,h=0; char ID[]="ABCD"; void printRxData() { // Print the last received command to the serial port. Serial.print("RX Command: "); Serial.println(rxControl.cmd1); } void setup() { Radio.begin(0x02, CHANNEL_1, POWER_MAX); Serial.begin(9600); pinMode(RED_LED,OUTPUT); } void loop() { if(Radio.receiverOn((unsigned char*)&rxControl,sizeof(rxControl),1000)>0) { if(rxControl.cmd==3) { digitalWrite(RED_LED,HIGH); sensorvalue=analogRead(sensorpin); sensorvalue=map(sensorvalue,0,4096,0,255); char ID[4]="C"; char b[4]; itoa(sensorvalue,b,10); strcat(ID,b); Serial.println(ID); Radio.transmit(ADDRESS_BROADCAST,(unsigned char*)&ID,sizeof(ID)); } digitalWrite(RED_LED,LOW); } } On My receiver side I have a CC3200 with a CC110L booster pack. When the receiver code sends a #include <SPI.h> #include <AIR430BoostFCC.h> // ----------------------------------------------------------------------------- /** * Defines, enumerations, and structure definitions */ #define CMD_OFF 0 #define CMD_ON 1 /** * sControl - control packet. */ struct sControl { unsigned char cmd1;unsigned char cmd; }; // ----------------------------------------------------------------------------- /** * Global data */ struct sControl txControl = { CMD_OFF }; // TX control packet struct sControl rxControl = { CMD_OFF }; // RX control packet int sensorpin=A0; int sensorvalue=0; int u=0,t=0,h=0; char ID[]="XXXX"; // ----------------------------------------------------------------------------- // Debug print functions void printRxData() { // Print the last received command to the serial port. Serial.print("RX Command: "); Serial.println(ID); } int i=0; void setup() { Radio.begin(0x02, CHANNEL_1, POWER_MAX); Serial.begin(9600); pinMode(RED_LED,OUTPUT); pinMode(GREEN_LED,OUTPUT); pinMode(YELLOW_LED,OUTPUT); digitalWrite(RED_LED,LOW); digitalWrite(YELLOW_LED,LOW); digitalWrite(GREEN_LED,LOW); } void loop() { txControl.cmd=i; Radio.transmit(ADDRESS_BROADCAST,(unsigned char*)&txControl,sizeof(txControl)); while (Radio.busy()); if (Radio.receiverOn((unsigned char*)&ID, sizeof(ID), 1000) > 0) { printRxData();digitalWrite(RED_LED,HIGH); } i++; if(i==4) { i=0; } } In receiver code I have a line txControl.cmd=i;.. When the value of i==3 it will ping the cc3200 transmitter to send the analog data back.. i=1 and i=2 are reserved for launchpads with MSP430G2553 and CC110L (They are working really fine).. But the MSP430F5529 is not sending the data back ... On t he Receiver side i will get the data in the format as A70 B30 C123 A is the Identity of the node and the numbers followed after that is the analog value of that node Please help
  21. Dear all, I would like to send over Wifi 350Kb of data using the "WiFiClient.print" API. Could you please let me know what is the maximum length of data I could send in every POST? Is it possible to increase it? Thanks in advance. Best, George
  22. Hello, I have an issue related to SoftwareSerial.h related header file. I place this header file in ..\energia-0101E0017\hardware\cc3200\libraries. But still I got following error: D:\..\energia-0101E0017\hardware\cc3200\libraries\SoftwareSerial\SoftwareSerial.cpp: In member function 'virtual size_t SoftwareSerial::write(uint8_t)': D:\\..\\energia-0101E0017\hardware\cc3200\libraries\SoftwareSerial\SoftwareSerial.cpp:450:21: error: 'SREG' was not declared in this scope uint8_t oldSREG = SREG; ^ D:\..\energia-0101E0017\hardware\cc3200\libraries\SoftwareSerial\SoftwareSerial.cpp:451:7: error: 'cli' was not declared in this scope cli(); // turn off interrupts for a clean txmit ^ D:\..\energia-0101E0017\hardware\cc3200\libraries\SoftwareSerial\SoftwareSerial.cpp:455:26: error: 'XMIT_START_ADJUSTMENT' was not declared in this scope tunedDelay(_tx_delay + XMIT_START_ADJUSTMENT); ^ D:\..\energia-0101E0017\hardware\cc3200\libraries\SoftwareSerial\SoftwareSerial.cpp: In member function 'virtual void SoftwareSerial::flush()': D:\..\energia-0101E0017\hardware\cc3200\libraries\SoftwareSerial\SoftwareSerial.cpp:498:21: error: 'SREG' was not declared in this scope uint8_t oldSREG = SREG; ^ D:\..\energia-0101E0017\hardware\cc3200\libraries\SoftwareSerial\SoftwareSerial.cpp:499:7: error: 'cli' was not declared in this scope cli(); ^ So, please give me a solution. Regards, Pratik
  23. Dear All, I am writing to you because I am experiencing problems with uploading code to CC3200 module. I have purchased the RedbearLab WifiMicro Kit (http://www.exp-tech.de/en/redbearlab-wi-fi-micro-kit) which worked for a few uploads but after that I had the following error: //--------------------------------------------------------------------------------------------------- Sketch uses 2,936 bytes (1%) of program storage space. Maximum is 262,144 bytes. Can't open device Opening COM5 Triggering bootloader.... Getting storage list Bootloader Version: 4 Silicon version ES1.32 or higher Bootloader version is 2, 1, 4, 0 It's a CC3200 device: PG1.33 or higher Switch UART pinmux to APPS --- Connection failed trying to reconnect... (1 attempt) Switch to NWP bootloader complete Load common boot command for PG1.33 or higher Bootloader version is 2, 0, 4, 0 BlockSize is 4096, number of blocks is 16 erasing 13 blocks starting from 0 erasing file "/sys/mcuimg.bin" deleting file "/sys/mcuimg.bin" erase file completed Downloading file "/sys/mcuimg.bin" with size 2936 .Download complete DEBUG cc3200prog.c:2667: write failed DEBUG cc3200prog.c:2673: write failed DEBUG cc3200prog.c:2679: write failed DEBUG cc3200prog.c:2685: write failed //--------------------------------------------------------------------------------------------------- After a few uploads both the WifiMicro and the MK20 Usb dongle stop functioning. I cannot see the MK20 at the Com Ports anymore. So, instead of using the MK20 to upload code I used the FTDI Friend by Adafruit and I connected (GND, CTS, VCC, Tx, Rx, RTS) of the FDTI to the corresponding pins of the WifiMicro (GND, NRST, VDD, Rx, Tx, D13) http://discuss.redbear.cc/t/cc3200-wifi-micro/897. Unfortunately I am getting the following error in uploading ... Any help will be really appreciated! Best, George //---------------------------------------------------------------------------------------------------- Energia: 1.6.10E18 (Windows 8.1), Board: "RedBearLab WiFi Micro w/ CC3200 (80MHz)" Sketch uses 22,576 bytes (8%) of program storage space. Maximum is 262,144 bytes. Opening COM7 Can't open device Triggering bootloader.... Trigger bootloader failed. Retrying... (1 attempt) Trigger bootloader failed. Retrying... (2 attempt) Trigger bootloader failed. Retrying... (3 attempt) Trigger bootloader failed after 3 attempts Failed to trigger bootloader An error occurred while uploading the sketch //----------------------------------------------------------------------------------------------------
  24. I am using launchpad cc3200 and i saw the attachInterrupt function. Is there a function to set the priorities of multiple interrupts ? I wish to declare the interrupt priorities of two or more tasks Thanking you
  25. CC3200 Energia Multitasking Not working

    Hi everyone, I am trying multitasking energia example provided in energia webpage as well as example available with energia IDE. (http://energia.nu/guide/multitasking/) However, the multitasking is not working. From the codes given in (http://energia.nu/guide/multitasking/) the section with setup/loop par is only operational while operations defined in setupGreenLed() / loopGreenLed() and setupRedLed()/loopRedLed() pairs are not executed. Kindly note that as mentioned each pair is declared as separate task. If multiple task panels does not contain standard setup/loop pair following error is generated: --------------------------------------------------- C:\Users\Tiwari\AppData\Local\Temp\build4973a9ae8611f59efc23ab687631bc5a.tmp/core\core.a(main.cpp.o): In function `main': C:\Users\Tiwari\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/main.cpp:39: undefined reference to `setup' C:\Users\Tiwari\AppData\Local\Energia15\packages\energia\hardware\cc3200\1.0.2\cores\cc3200/main.cpp:42: undefined reference to `loop' collect2.exe: error: ld returned 1 exit status exit status 1 Error compiling for board CC3200-LAUNCHXL (80MHz). ------------------------------------------------------- In essence in multiple tasks atleast one of the task must be declared specifically using "setup/loop" pair and not just any unique pair like " setup_x/loop_x ". For reference I have added the Ino sketches. I am wondering is multitasking requires some specific jumper connections or settings prior to usage. Kindly suggest. Thank you multitask_energia_ex.zip