ƒôä Component Datasheets
Request PDF datasheets for common electronics components. Datasheets contain technical specifications, pinouts, and application notes.
HC-SR04 Ultrasonic Sensor
ƒôíDistance measurement sensor datasheet with pinout diagram, electrical characteristics, and timing information.
DHT22 Temperature Sensor
ƒîí´©ÅDigital temperature and humidity sensor specification sheet with I2C communication protocol details.
L298N Motor Driver
ÔÜíDual H-bridge motor driver specifications with application circuits and PWM control guide.
SG90 Servo Motor
ƒöäMicro servo motor technical specifications with timing diagrams and mechanical dimensions.
ƒÆ╗ Code Examples & Templates
Ready-to-use code snippets in Python, C++, and Arduino. Use these as starting points for your projects.
Ultrasonic Distance Measurement
ƒÉìPython code for measuring distance using HC-SR04 sensor on Raspberry Pi with error handling.
import RPi.GPIO as GPIO
import time
TRIG = 17
ECHO = 27
def measure_distance():
GPIO.output(TRIG, True)
time.sleep(0.00001)
GPIO.output(TRIG, False)
while GPIO.input(ECHO)==0:
start = time.time()
while GPIO.input(ECHO)==1:
stop = time.time()
distance = (stop-start) * 17150
return distance
ƒôÑ Request Code
WiFi Temperature Logger
ƒôíESP8266/ESP32 Arduino code for logging temperature to cloud with automatic WiFi reconnect.
#include
#include
void setup() {
WiFi.begin(SSID, PASS);
while(WiFi.status() != WL_CONNECTED) {
delay(500);
}
}
void sendData(float temp) {
HTTPClient http;
String url = "http://api/log";
http.POST(url + "?temp=" + temp);
}
ƒôÑ Request Code
Motor Speed Control with PWM
ÔÜÖ´©ÅArduino C++ code for controlling DC motor speed using PWM and potentiometer feedback.
const int motorPin = 9;
const int potPin = A0;
void setup() {
pinMode(motorPin, OUTPUT);
pinMode(potPin, INPUT);
}
void loop() {
int speed = map(analogRead(potPin),0,1023,0,255);
analogWrite(motorPin, speed);
}
ƒôÑ Request Code
Servo Position Control
ƒÄ«Complete Arduino library usage example for controlling SG90 servo with smooth movement.
#include
Servo myServo;
void setup() {
myServo.attach(9);
}
void loop() {
for(int angle=0; angle<=180; angle++) {
myServo.write(angle);
delay(15);
}
delay(500);
}
ƒôÑ Request Code
ƒøá´©Å Software Tools & IDEs
Essential free software for developing, debugging, and simulating your projects.
Arduino IDE
For Arduino and compatible boards
Official IDE for programming Arduino boards. Includes board manager, library manager, and serial monitor.
ƒîÉ Download FreeThonny Python IDE
Beginner-friendly Python editor
Simple Python IDE with built-in Raspberry Pi support, debugger, and direct microcontroller code execution.
ƒîÉ Download FreeFritzing
Circuit design and visualization
Drag-and-drop tool for designing circuits with breadboard view, schematic, and PCB design capabilities.
ƒîÉ Download FreeVS Code
Professional code editor with extensions
Lightweight code editor with extensions for Python, Arduino, and remote coding on Raspberry Pi.
ƒîÉ Download FreeWokwi Simulator
Online Arduino/ESP32 simulator
Online simulator for testing code without hardware. Support for 100+ components and realistic physics simulation.
ƒîÉ Open OnlineTinkerCAD
3D design & circuit simulation
Free 3D design and Arduino simulation. Perfect for designing robot chassis and testing circuits virtually.
ƒîÉ Open OnlineƒôÜ External Learning Resources
Curated links to trusted educational platforms and documentation.
ƒôû Official Documentation
ƒÄÑ Video Tutorials
ƒÆí Project Ideas
ƒøÆ Component Suppliers
ƒøì´©Å Component Shopping Guides
Where to buy components and what to look for when selecting suppliers and parts.
ƒƒó Budget Shopping
Best for beginners and students with limited budgets.
- Ô£ô AliExpress - Lowest prices
- Ô£ô eBay - Bulk discounts
- Ô£ô Local electronics shops
- Ô£ô 2-4 week shipping typical
ƒƒí Balanced Option
Good quality with reasonable prices and faster shipping.
- Ô£ô Amazon - Prime shipping
- Ô£ô Adafruit - Quality guaranteed
- Ô£ô Verified sellers only
- Ô£ô 2-7 day shipping
ƒö┤ Premium Quality
Best quality with expert support and fast shipping.
- Ô£ô SparkFun - Expert support
- Ô£ô Official distributors
- Ô£ô Guaranteed authentic
- Ô£ô Next-day shipping available
ƒôÑ All Datasheets & Guides
Download all datasheets and code examples as a single ZIP file for offline access.
ƒôª Download All Resources (5 MB)