
Connect MicroPython devices to WiFi and explore the OSI model layers. Learn about MAC/IP addresses, packets, and implement a Weatherbot using NodeMCU and MQTT.

Explore in-wheel motor technology, its design, power, and efficiency. Learn about torque vectoring, advantages, and potential future applications in electric vehicles.

Explore fundamental electronics concepts: wires, conductivity, resistivity, current, Ohm's law, and AC/DC current. Gain essential knowledge for beginners in electronics.

Comprehensive guide on safely building custom 18650 batteries, covering cell selection, assembly techniques, safety precautions, and essential components like BMS. Ideal for DIY enthusiasts interested in creating tailored power solutions.

Explore a novel detection system for electromagnetic interference attacks on sensor systems, focusing on modulation techniques and implementation in microphone and temperature sensor systems.

Explore Kalman Filter implementation on inverted pendulum using Matlab, covering theory and practical application in dynamical systems and control engineering.

Design and implement an FPGA FIR filter using Xilinx Vivado High Level Synthesis, covering project setup, C-based design, and FPGA programming in a concise tutorial.

Explore sound power, intensity, loudness, and timbre, covering key concepts like amplitude envelope, harmonic content, and modulation. Gain insights into audio signal processing for machine learning.

Learn to create a custom audio dataset using PyTorch and torchaudio, focusing on the UrbanSound8K dataset. Explore basic I/O functions in torchaudio and implement essential dataset class methods.

Expert PCB layout tips: optimize DDR4 memory, differential pairs, NAND interfaces, and track clearances. Improve routing techniques and space utilization for better board designs.

Learn to design custom Arduino PCBs using Altium Designer, from component creation to manufacturing-ready files. Gain practical skills for freelancing or PCB design careers.

Learn to use GNU Radio Companion for signal processing, including FFT display, data types, GUI layout, and audio input, preparing you for SDR projects.

Learn frame-by-frame and digital puppet animation in Krita, covering essential techniques like keyframes, tweening, and timing. Gain practical tips for creating professional-quality animations using this free software.

Explore fiber optic chip connectivity, optical signal processing, and emerging technologies in photonics. Learn about optical circuits, interferometers, and industry standards from an expert.

Step-by-step guide to creating a PCB using EasyEDA, focusing on schematic design, component selection, and bill of materials. Covers basics for beginners to start their PCB design journey.

Comprehensive guide to designing and ordering PCBs using EasyEDA, LCSC, and JLCPCB. Covers layout, component placement, 3D visualization, and ordering process for custom circuit boards.

Explore innovative curbside EV charging solutions and learn how design thinking can accelerate urban energy transition and combat climate change.

Explore environmental technologies in maritime shipping, focusing on UN protocols, sulfur oxide reduction, and innovative solutions for sustainable marine transportation.

Learn CircuitPython through 15 hands-on projects, covering hardware programming, sensors, displays, robotics, and more. Ideal for beginners and experienced programmers alike.

Learn essential microcontroller communication protocols like I2C, SPI, UART, Modbus RTU, CAN, USB, Ethernet, and PCIe in a fun and easy-to-understand format.

Comprehensive guide to aligning FiberPorts on a FiberBench, covering pre-alignment, collimation, rough and fine adjustments, and troubleshooting techniques for optimal fiber optic coupling.