Academic & Research Resources#
- Google Scholar - Search engine for academic papers, articles, theses, and books with citation tracking
- LibriVox - Free public domain audiobooks read by volunteers worldwide
- Google Dataset Search - Specialized search engine for finding publicly available datasets
- Sci-Hub - Access to millions of research papers and academic articles
- ResearchGate - Professional network for scientists and researchers to share papers
Online Learning Platforms#
- Coursera - Offers courses, certificates, and degrees from top universities and companies
- edX - Platform hosting high-quality courses from universities like MIT, Harvard, and more
- Udemy - Marketplace for online courses taught by expert instructors in various fields
- Udacity - Focuses on technology education with nanodegree programs
- MIT OpenCourseWare - Free web-based publication of MIT course content
- NPTEL - National Programme on Technology Enhanced Learning by IITs and IISc
- OSSU Computer Science - Path to a free self-taught education in Computer Science
- Khan Academy - Free educational content in math, science, and more
- FreeCodeCamp - Learn to code for free with interactive lessons and projects
Electronics, Embedded Systems & IoT#
- SparkFun - Online retail store selling electronic components with extensive tutorials
- Adafruit - Electronic components retailer with focus on maker community
- Adafruit Learning System - Comprehensive tutorials for electronics projects
- Instructables - DIY project sharing platform with step-by-step instructions
- OpenCores - Open source hardware IP-cores and chips
- Cornell ECE4760 Projects - Microcontroller-based final projects
- Particle - IoT platform with hardware and cloud services
- IFTTT - “If This Then That” service for connecting apps and devices
- Arduino - Open-source electronics platform with easy-to-use hardware and software
- Raspberry Pi - Small single-board computers for learning programming and DIY projects
- Hackster.io - Community dedicated to learning hardware and sharing projects
PCB Design & Manufacturing#
- Octopart - Search engine for electronic parts with price and availability information
- OSH Park - High-quality, low-cost PCB manufacturing service with purple boards
- EasyEDA - Free, web-based EDA tool for circuit design and PCB layout
- SnapEDA - Free CAD library with symbols, footprints, and 3D models
- Seeed Studio - PCB fabrication service and open hardware modules
- JLCPCB - Low-cost PCB prototype and manufacturing service
- PCBWay - Custom PCB manufacturing and assembly services
- KiCad - Free, open source electronics design automation suite
Finance & Investment#
- Zerodha Varsity - Free lessons on trading, markets, and personal finance
- Screener.in - Stock screening and analysis tool for Indian markets
- Smallcase - Themed baskets of stocks/ETFs for Indian markets
- Yahoo Finance - Financial news, data, and commentary
- Investopedia - Financial education website with articles and dictionary
- TradingView - Social network and charting platform for traders
- Seeking Alpha - Stock market analysis and research platform
3D Design & CAD Resources#
- RepRap - Initiative for creating self-replicating manufacturing machines (3D printers)
- Thingiverse - Repository of free 3D printable designs
- GrabCAD - Library of CAD models, tutorials, and engineering community
- Autodesk Fusion 360 - 3D CAD, CAM, and CAE platform
- Onshape - Cloud-based CAD software with real-time collaboration
- FreeCAD - Open-source parametric 3D CAD modeler
- Printables - Repository of 3D models for 3D printing (Prusa community)
Software Development & AI#
- GitHub - Platform for version control and collaboration on software projects
- PyImageSearch - Computer vision and deep learning tutorials with Python
- Stack Overflow - Community for developers to learn and share programming knowledge
- Kaggle - Platform for data science competitions and datasets
- HuggingFace - AI community with models, datasets, and applications
- Dev.to - Community of software developers sharing ideas and helping each other
Control Systems & Robotics#
- Control Guru - Process control resources for practitioners
- Michigan CTMS - Control Tutorials for MATLAB and Simulink
- ROS (Robot Operating System) - Framework for robot software development
- The Construct - Learn robotics through ROS with online simulations
Digital India Platforms#
- SWAYAM - Free online courses from school to post-graduate level
- SWAYAM Prabha - 34 DTH channels broadcasting educational content
- National Digital Library - Collection of learning resources from primary to post-graduate levels
- Virtual Labs - Remote access to labs in various disciplines of science and engineering
- e-ShodhSindhu - Consortium for access to academic journals and resources
- FOSSEE - Free and Open Source Software for Education
- VIDWAN - Expert database and national researcher network
- DigiLocker - Platform for issuance and verification of documents & certificates
- GEM (Government e-Marketplace) - Online marketplace for government procurement
- Digital Gujarat - Single platform for e-Governance initiatives in Gujarat
- Parivahan - Online services related to road transport and highways
- UPI (Unified Payments Interface) - Instant real-time payment system
- eCourts - Electronic court system with case information and online services
Open Educational Resources#
- OER Commons - Digital library of open educational resources
- Project Gutenberg - Library of over 60,000 free eBooks
- Open Culture - Free cultural and educational media on the web
- TED Talks - Short, powerful talks covering diverse topics
Last updated: March 6, 2025