The New Particle Photon 2 - Powered by Realtek RTL8721DM MCU
salmanfaris last edited by salmanfaris
The particle release draft of Photon 2 is a development module with a microcontroller and Wi-Fi networking. The form factor is similar to the Argon (Adafruit Feather), but the Photon 2 supports 2.4 GHz and 5 GHz Wi-Fi, BLE, and has much larger RAM and flash that can support larger applications.
It is intended to replace both the Photon and Argon modules. It contains the same module as the P2, making it easier to migrate from a pin-based development module to a SMD mass-production module if desired.
- 802.11a/b/g/n Wi-Fi, 2.4 GHz and 5 GHz
- Integrated PCB antenna
- Integrated U.FL connector for external antenna
- Integrated RF switch
- BLE 5 using same antenna as Wi-Fi
- Realtek RTL8721DM MCU
- ARM Cortex M33 CPU, 200 MHz
- 2048 KB (2 MB) user application maximum size
- 3072 KB (3 MB) of RAM available to user applications
- 2 MB flash file system
- FCC, IC, and CE certified
saheen_palayi last edited by
is it available in our Indian market?
salmanfaris last edited by
@saheen_palayi Not yet, It's their first draft for the Photon 2 . No information on ETA or available countries.
salmanfaris last edited by
@saheen_palayi Photon2 is now available at $ 17.95 on their official store page, soon it will be available on the Indian website. I was able to grab it once and will ping you once I received it.
@binishmatheww All the best. Let us know if you need any help.
@salmanfaris thanks a lot.
@binishmatheww There will be a single device, but I can't find one for now that has both GPS, GSM, BLE and USB Support.
Also, can we have all these data transfer modes in a single module?
You can make the priority and depending on that it can switch different modes.
Transfer the data via Bluetooth if is connected.
This can be achieved with BLE transfer.
Transfer the data via a USB cable if it is plugged in.
It can be achieved via Serial communication or USB HID profile.
Transfer the data over the internet.
here, we can route the data to the cloud over the phone or directly to the cloud via a GSM module or WiFi. I think it will be overkill if we use an external modem, better to cache the data and push to the cloud via phone and BLE if the live data is not needed.
@salmanfaris thanks for the reply Salman .Transfer the data via Bluetooth if is connected. Transfer the data via a USB cable if it is plugged in. Transfer the data over the internet.
Is it difficult to transfer the data via a USB cable instead of Bluetooth?
Also, can we have all these data transfer modes in a single module ?
If we have all these modes in a single module, will it increase the processor load ?
Hi @binishmatheww , Welcome to Makergram.
After that, you need to choose a microcontroller, which can communicate with the GPS module read the GPS and translate the NMEA (data format for GPS packets) to a more usable format (you can do the post-processing in the phone too).
Then you can send the data to hone via BLE, for this you can use a BLE-supported microcontroller or use a standalone BLE co-processor. My suggestion is to go with esp32 as it has BLE support and other cores can be used for the GPS data acquisition. To do the post-processing and other things you can do with the mobile app.
You can split the project into different parts.GPS Data Acquisition. (You can use Arduino IDE + ESP32/Pico W + GPS module of your choice) GPS data translation (There will be Arduino lib which can make the translation easier) Send Data to the mobile app via BLE (Arduino IDE + ESP32/Pico W + BLE LIB + Mobile application).
Hope you get an idea, please check and let us know. Happy building.