Author Topic: ARM module with both BLE and wifi?  (Read 3552 times)

0 Members and 1 Guest are viewing this topic.

Offline ared38Topic starter

  • Newbie
  • Posts: 1
  • Country: us
ARM module with both BLE and wifi?
« on: April 14, 2017, 09:04:56 pm »
Hello! I'm making my own connected light system and I want my device to connect both to the my phone using BLE and to a server over wifi so I can make a web interface.

I've found several modules with ARM+Wifi (like the STM32 SPWF04SA) and others with ARM+BLE, but the only module with both wifi and BLE I've seen is the ESP32 which uses the Xtensa architecture. I'd prefer sticking to ARM as it looks useful in more applications.

Are there any similar ARM based modules? The ideal module would be M3/M4 based and come FCC/CE/RCM certified.
 

Offline krho

  • Regular Contributor
  • *
  • Posts: 223
  • Country: si
Re: ARM module with both BLE and wifi?
« Reply #1 on: April 15, 2017, 07:00:24 am »
AFAIK you are out of luck.
Also you can do only WiFi Stuff and web file serving on ESP32 as it has more Flash available and everything else on STM.
 

Offline janoc

  • Super Contributor
  • ***
  • Posts: 3785
  • Country: de
Re: ARM module with both BLE and wifi?
« Reply #2 on: April 15, 2017, 08:36:45 am »
RaspberryPi 3 - has both Wifi and BLE-capable Bluetooth.

But otherwise concur with @krho - there isn't really much like that on the market. Most likely because Wifi & Bluetooth normally interfere with each other, so you can't just put the chips next to each other on the same board and be done with it. Some more complex logic/synchronization needs to be done. Chips able to do that are intended to work with a SoC, though, not a microcontroller.
« Last Edit: April 15, 2017, 08:39:55 am by janoc »
 

Offline JVR

  • Regular Contributor
  • *
  • Posts: 201
  • Country: be
Re: ARM module with both BLE and wifi?
« Reply #3 on: April 16, 2017, 10:40:33 am »
uBlox Odin modules can do both.

Sent from my SM-G920F using Tapatalk

 

Offline krho

  • Regular Contributor
  • *
  • Posts: 223
  • Country: si
Re: ARM module with both BLE and wifi?
« Reply #4 on: April 16, 2017, 04:07:47 pm »
But the pricing is ridiculous. 24.5€ @ 500 PCS. ESP32 module is around 6€ in single piece QTY and now that the 2nd revision of chip is available they should get cheaper.
 

Offline frozenfrogz

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: ARM module with both BLE and wifi?
« Reply #5 on: April 16, 2017, 04:17:03 pm »
There is the RedBear Duo, but it is also pretty expensive.
I do not own one, nor have I tested it.
He’s like a trained ape. Without the training.
 

Offline jancumps

  • Supporter
  • ****
  • Posts: 1272
  • Country: be
  • New Low
Re: ARM module with both BLE and wifi?
« Reply #6 on: April 17, 2017, 09:03:22 am »
a CC3220?
ARM, BLE and Wifi. And sub-1 GHz.
edit: ah no, it's either. Not both...
« Last Edit: April 17, 2017, 09:05:11 am by jancumps »
 

Offline Kilrah

  • Supporter
  • ****
  • Posts: 1852
  • Country: ch
Re: ARM module with both BLE and wifi?
« Reply #7 on: April 17, 2017, 08:18:31 pm »
What application would benefit from direct phone BT connection instead of being accessed through the network? Direct BT is usually a pain more than anything else.
 

Offline janoc

  • Super Contributor
  • ***
  • Posts: 3785
  • Country: de
Re: ARM module with both BLE and wifi?
« Reply #8 on: April 18, 2017, 07:48:01 am »
What application would benefit from direct phone BT connection instead of being accessed through the network? Direct BT is usually a pain more than anything else.

Lots, especially if you can keep the wifi off most of the time - battery life is much better with BT. It is also much easier to configure than configuring the network and discovering the device over wifi. Schemes like MDNS/Zeroconf/broadcasting work in theory, in practice we had all sorts of issues with them because of the wifi access point bugs and configuration issues.

BT on mobile (Android) is pretty painless compared to Windows or even iOS.

So if the OP is building some battery powered gizmo that uses a phone/tablet as an interface, Bluetooth could be a very logical choice.
 

Offline jnz

  • Frequent Contributor
  • **
  • Posts: 593
Re: ARM module with both BLE and wifi?
« Reply #9 on: April 18, 2017, 05:54:49 pm »
I've never used the Tensillica chip in the ESP32... But honestly, given the price and support for those things, if I needed both I'd run one of those in a heartbeat.
 

Offline FrankBuss

  • Supporter
  • ****
  • Posts: 2365
  • Country: de
    • Frank Buss
Re: ARM module with both BLE and wifi?
« Reply #10 on: April 18, 2017, 06:02:16 pm »
but the only module with both wifi and BLE I've seen is the ESP32 which uses the Xtensa architecture. I'd prefer sticking to ARM as it looks useful in more applications.

Why does it need to be ARM? The ESP32 looks quite powerful with the dual core and 600 DMIPS. I ordered it from eBay, will try it soon.

Should be no difference from a programmer point of view, you program both with the same C code. And you have to learn the IO registers, peripheral modules, and radio API for any chip, no matter if it is ARM or not.
So Long, and Thanks for All the Fish
Electronics, hiking, retro-computing, electronic music etc.: https://www.youtube.com/c/FrankBussProgrammer
 

Offline Kilrah

  • Supporter
  • ****
  • Posts: 1852
  • Country: ch
Re: ARM module with both BLE and wifi?
« Reply #11 on: April 18, 2017, 06:24:51 pm »
I just received 2 of them ESP32 modules I'd thrown in an unrelated order, I agree there isn't really any valid reason why you'd want to absolutely stick to a particular architecture at this level.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf