This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200: Connect to JPEG camera and resistive touchscreen

Part Number: CC3200
Other Parts Discussed in Thread: BOOSTXL-K350QVG-S1, CC3220SF

Hi,

I am working on a project where I need to have two separate microcontrollers communicating wirelessly, they do not have to be the same. The first microcontroller will be connected to JPEG camera and it will take pictures, at highest speed possible, and send them wirelessly to the second microcontroller. The second microcontroller will be connected to touchscreen and it will project received images onto the screen. I was planning to use CC3200 chips for my project, but I was wondering if they are the best solution for my project. I need microcontroller with substantial RAM (256 kB) and flash (512 kB) so that it can store JPEG picture internally. 

My questions are:

1. Are CC3200s the best chips for my application, since they have on-chip wifi and I can use that as my RF link?

2. Can BOOSTXL-K350QVG-S1 Kentec QVGA Display BoosterPack be used with CC3200. I read that it is not compatible with CC3200 Launchpad, but does that mean that is incompatible with the chip as well?

3. Do you still sell CC3200 Camera Booster Pack?

4. What is the indoor and outdoor range that CC3200s can support among themselves?

Thank you

  • Hi Dorde,

    This will really depend on the exact requirements for your project, such as the speed at which you need to capture the images/where you need to store them and how often you are going to capture images. The CC3200 only has on-chip RAM, but you could try to leverage either the external flash paired with the device or utilize the SD interface for additional storage of images. You could consider using the CC3220SF which has 1MB of on-chip flash in addition to the 256KB of RAM, but again you should consider things like wear on the bank of flash used for storing images depending on how often you are capturing them.

    1. This really depends on your application. The Wi-Fi interface integrated into the device would definitely be useful to your application.

    2. The BOOSTXL-K350QVG-S1 does not work with the CC3200 or CC3220 out of the box, but it is possible.  We currently do not support resistive touch software in our SDKs for the CC3200 or CC3220, but you may leverage the available grlib libraries made for MSP. Keep in mind our ADC has a lower voltage limit compared to the MSP products, so you will have to change your software to accommodate this if using the resistive touch input.

    We found the existing voltage divider on the LP to protect the ADC does not work well for this application, so we bypassed it and replaced a few resistors. The component labels match up to the schematics for the CC3220SF LaunchPad, and you can find the assembly drawing with their locations in the recent version of the CC3220 LaunchPad Hardware User’s Guide.

    1. Remove R102, R103, R104, R105

    2. Replace C53 and C54 with 1.2K Ω resistors

    3. Replace R100 and R101 with 1K Ω resistors

    If you want to stack the Kentec BP, we moved the following data lines:

    1. LCD SDS to pin 63 (J3-27)

    2. LCD PWM to pin 17 (J4-38)

    3. TOUCH XN to pin 53 (J3-28)

    3. No, we are not selling the Camera Booster Pack anymore. The design files are available if needed.

    4. The actual achievable range can be influenced by many factors including the access point used, antenna selected for the design, environment (obstacles, noise, etc.), ... 

    Best Regards,

    Ben M