Curated Web Resources Collection

A comprehensive collection of useful web resources for learning, electronics, finance, design, and more

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

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


Last updated: March 6, 2025