Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

2.6 Survey of IoT Supported Hardware Platforms

Lesson 12 of 31 in the free Internet of Things (IoT) notes on Siksha Sarovar, written by Rohit Jangra.

2.6.1 Platform Comparison Matrix: Choosing the Right Board

A technical survey of development boards used in university research and industrial prototyping:

Board NameProcessorbitsRAMConnectivityPrimary Strength
Arduino UnoATmega328P82 KBNeeds ShieldSimplicity & Community
NetArduino32-bit ARM32Varies.NET FrameworkC# productivity
ESP32Xtensa Dual32520 KBIntegrated Wi-Fi/BTLow-cost connectivity
Raspberry Pi 4BCM2711644-8 GBWi-Fi/BT/EthernetEdge AI & Media
BeagleBoneAM335x32512 MBIndustrial I/ODual Real-time PRUs
Intel GalileoQuark X100032256 MBx86 ArchitectureLegacy x86 software
ARM Cortex-MSTM32 / NXP32VariesIndustrial standardEnergy Efficiency

2.6.2 Deep-Dive: Arduino and its Global Ecosystem

Arduino revolutionized IoT by making hardware accessible. Its strength is the Shield system (stackable boards for GPS, GSM, Relays) and massive library support for almost every sensor in existence.

2.6.3 Industrial Grade: BeagleBone Black

Famous for its PRU-ICSS (Programmable Real-Time Unit). These are two small micro-processors inside the main SoC that handle ultra-fast I/O without interrupting the main Linux OS, ideal for high-speed industrial protocols like EtherCAT.

2.6.4 ARM Cortex-M Ecosystem

ARM is the dominant architecture in IoT. Its series range from M0+ (Ultra low power) to M7 (High performance DSP).