Which family of chips i should look into for lightweight and custom application?

need help guys - so yst i had my hackathon in which i presented a electronic based model were i used esp32 as micro controller but asper a judge instead of a protocol which is using wifi i should use poe or powerline protocol and go with more lightweight , power efficent chip rather than esp32 which was very powerful for that task , till now i have justed build my projectsa round esp32 and arduino , So which family of chips i should look into for lightweight and custom application . I want a family in which the code remains the same for all chips but we can choose which chip with how many pins to be used . Can anyone suggest ?
Solution:
PoE should work as well. It might be easy to integrate while installation and is a fully wired method unlike other popular wireless IoT. The software-stack and processing you need in PoE case might get complex and not all MCUs come with ethernet peripheral. For example, say RA6M2. It comes with ethernet MAC (exposing RGMII lines) and an external PHY chip say DP83867 will be required to further down connect with the RJ-45 port having twisted pair lines. Also, the POE requires it's set of chips - usually a rectifier IC and PoE PD IC for handshaking to extract power from the twisted pair lines (ex: https://ww1.microchip.com/downloads/en/Appnotes/AN3533-PD70210AAL_and_PD70211_System_Layout_Guidelines.pdf) System may look like:...
Jump to solution
13 Replies
wafa_athmani
wafa_athmani8mo ago
Hi @accur4te , i suggest using MBed it is professional and work with various microcontrollers and use c and c++ as programing language.
wafa_athmani
wafa_athmani8mo ago
attachment 0
accur4te
accur4te8mo ago
the developement board costs more than a raspberry pi in my country , and asper my research stm32 also falls under my requirements is it right ?
techielew
techielew8mo ago
Can you provide more information about the application? Interfaces, memory requirements, etc?
accur4te
accur4te8mo ago
its a iot based street light system which is accessible via cms
accur4te
accur4te8mo ago
major proccessing of data is done by cms server i need micro controller to send just 5 analog outputs via a iot protocol
techielew
techielew8mo ago
FUOTA capable?
accur4te
accur4te8mo ago
no its not
techielew
techielew8mo ago
Here's an Arduino client for MQTT: https://www.arduino.cc/reference/en/libraries/mqtt-client/ compatible with the SAMD architecture; look into it and determine your overall memory requirements. Do any of the MCUs on the platforms listed below meet your requirements? * Arduino MKR FOX 1200 * Arduino MKR GSM 1400 * Arduino MKR NB 1500 * Arduino MKR VIDOR 4000 * Arduino MKR WAN 1300 (LoRa connectivity) * Arduino MKR WAN 1310 * Arduino MKR WiFi 1010 * Arduino MKR ZERO (I2S bus & SD for sound, music & digital audio data) * Arduino MKR1000 WIFI * Arduino Nano 33 IoT * Arduino Zero
MQTT Client - Arduino Reference
The Arduino programming language Reference, organized into Functions, Variable and Constant, and Structure keywords.
accur4te
accur4te8mo ago
no this are also powerful
accur4te
accur4te8mo ago
so as per the judge he suggested that instead of a heavy protocol like mqtt or gsm go with POE ( power over ethernet ) and instead of esp32 you can just use any 60 cent chip it will do the work as i just need to read 5 values from 5 different sensors and upload it to internet via POE , but he didn't mention any specific cheap so i want to know what chip was he talking about
Solution
Navadeep
Navadeep8mo ago
PoE should work as well. It might be easy to integrate while installation and is a fully wired method unlike other popular wireless IoT. The software-stack and processing you need in PoE case might get complex and not all MCUs come with ethernet peripheral. For example, say RA6M2. It comes with ethernet MAC (exposing RGMII lines) and an external PHY chip say DP83867 will be required to further down connect with the RJ-45 port having twisted pair lines. Also, the POE requires it's set of chips - usually a rectifier IC and PoE PD IC for handshaking to extract power from the twisted pair lines (ex: https://ww1.microchip.com/downloads/en/Appnotes/AN3533-PD70210AAL_and_PD70211_System_Layout_Guidelines.pdf) System may look like: [Sensors] --> SPI/I2C--> [MCU]-->RGMII-->[PHY]-->[RJ-45] <---- [PoE Connector] | Power <--[PoE PD]<-- [Rectifier]<--
accur4te
accur4te8mo ago
ohk ohk got it , thanks a lot
Want results from more Discord servers?
Add your server