Uploaded December 2024 | Updated September 2026, 2 weeks ago
Read my review of CRUMB on my blog: techexplorations.com/blog/review/crumb-3d-circuit-simulator
CRUMB is an interactive 3D circuit simulator designed to emulate a traditional workbench environment, allowing users to construct and test electronic circuits virtually. It offers a comprehensive selection of components, including passive elements like resistors and capacitors, semiconductors such as diodes and transistors, various switches, LEDs, displays, power supplies, signal generators, and programmable microcontrollers. This extensive library enables users to explore a wide array of electronic designs without the need for physical components.
### Timestamps:
0:00 - Introduction to the video
0:45 - Overview of CircuitLab and its features
1:30 - Introduction to Crump: A 3D electronics simulator
2:45 - Setting up a basic circuit in Crump
5:15 - Adjusting simulation frequency and time steps
6:30 - Demonstrating the scope and voltage visualization
8:45 - Challenges with Crump's user interface
10:30 - Advanced features: Simulating an Arduino Nano and 8-bit CPU
12:00 - Final thoughts and future potential of Crump
### Resources Mentioned:
- CircuitLab: circuitlab.com
- Crump on Steam: store.steampowered.com
### Additional Links:
- Peter's "Introduction to Electronics" course: techexplorations.com/so/introduction-to-electronics
- Video showcasing an 8-bit CPU simulation in Crump: youtube.com/watch?v=KYTkgplXpXE
---
If you enjoyed this video and want to see more content about electronics, simulators, and tutorials, don't forget to like, comment, and subscribe to the channel! Let us know in the comments if you'd like more videos on Crump or other tools for learning electronics. See you in the next video! ๐
Read my review of CRUMB on my blog: techexplorations.com/blog/review/crumb-3d-circuit-simulator
CRUMB is an interactive 3D circuit simulator designed to emulate a traditional workbench environment, allowing users to construct and test electronic circuits virtually. It offers a comprehensive selection of components, including passive elements like resistors and capacitors, semiconductors such as diodes and transistors, various switches, LEDs, displays, power supplies, signal generators, and programmable microcontrollers. This extensive library enables users to explore a wide array of electronic designs without the need for physical components.
### Timestamps:
0:00 - Introduction to the video
0:45 - Overview of CircuitLab and its features
1:30 - Introduction to Crump: A 3D electronics simulator
2:45 - Setting up a basic circuit in Crump
5:15 - Adjusting simulation frequency and time steps
6:30 - Demonstrating the scope and voltage visualization
8:45 - Challenges with Crump's user interface
10:30 - Advanced features: Simulating an Arduino Nano and 8-bit CPU
12:00 - Final thoughts and future potential of Crump
### Resources Mentioned:
- CircuitLab: circuitlab.com
- Crump on Steam: store.steampowered.com
### Additional Links:
- Peter's "Introduction to Electronics" course: techexplorations.com/so/introduction-to-electronics
- Video showcasing an 8-bit CPU simulation in Crump: youtube.com/watch?v=KYTkgplXpXE
---
If you enjoyed this video and want to see more content about electronics, simulators, and tutorials, don't forget to like, comment, and subscribe to the channel! Let us know in the comments if you'd like more videos on Crump or other tools for learning electronics. See you in the next video! ๐

![[000] Arduino Getting Started: what is this free course about?
Join Peter on Tech Explorations for an exciting introduction to our latest series, dedicated to unravelling the wonders of Arduino for enthusiasts of all skill levels. Whether starting from scratch or aiming to polish your skills, this series promises to lay down a robust foundation in electronics and programming through the versatile world of Arduino.
This series is possible thanks to the kind support of Sunfounder, an online store that sells high-quality hardware and kits for Makers. Visit Sunfounder at https://sunfounder.com.
In this series, I use the SunFounder 3 1 Ultimate Starter Kit with Original Arduino Uno R4 Minima, including high-quality sensors, actuators, power supplies, and Original Arduino Uno R4 Minima for diverse projects and skill-building. Get it (affiliate link): https://www.sunfounder.com/collections/arduino-kits/products/sunfounder-3-in-1-ultimate-starter-kit-with-original-arduino-uno-r4-minima?ref=bXS65iah
Timestamps:
00:00 - Welcome and Series Introduction
00:10 - Discovering the Arduino Universe
00:20 - Arduino Basics for Beginners and Enthusiasts
00:31 - Introduction to Arduino R4 Minima and Wi-Fi
00:37 - Project Guides: From Setup to Execution
00:44 - Exploring Digital and Analog Inputs/Outputs
00:49 - Innovative Arduino Projects: Sensing and Measurement
00:54 - Weekly Video Release Announcement
01:00 - Invitation to Join Our Arduino Journey
01:11 - How to Contribute Ideas and Questions
01:22 - Subscribe for Weekly Updates
01:34 - Thank You, and Preview of Whats Next
What to Expect:
Comprehensive Tutorials: Step-by-step guides on starting with Arduino, including setup and programming basics.
Engaging Projects: Deep dives into creating projects that cover a wide range of applications, such as light sensing, temperature measuring, and motion detection.
Interactive Learning: This series aims to be shaped by your curiosity and questions. Dont hesitate to comment with your thoughts, project ideas, or questions.
Weekly Updates: Stay tuned for new content every week that will enhance your understanding and skills in Arduino.
Your feedback and project ideas are crucial to making this series interactive and helpful.
Embark on this Arduino adventure with us and explore the endless possibilities it has to offer. Were excited to see the incredible projects youll create and the insightful questions youll bring to our community. Thanks for watching, and we look forward to seeing you in the next video! [000] Arduino Getting Started: what is this free course about?](https://i.ytimg.com/vi/XxH4yYYwixY/mqdefault.jpg)


![[080] Arduino Getting Started: Arithmetic and Boolean operators
This video series teaches how to write your first Arduino program using the Arduino Integrated Development Environment (IDE).
In this video, you will learn about the arithmetic and boolean operators of Arduino C++. These operators are the core elements for decision-making in your code. Understanding these operators is crucial for any Arduino project, whether manipulating sensor data or controlling actuators.
Remember to subscribe for more tutorials!
This series is possible thanks to the kind support of Sunfounder, an online store that sells high-quality hardware and kits for Makers. Visit Sunfounder at https://sunfounder.com.
In this series, I use the SunFounder 3 1 Ultimate Starter Kit with Original Arduino Uno R4 Minima, including high-quality sensors, actuators, power supplies, and Original Arduino Uno R4 Minima for diverse projects and skill-building. Get it (affiliate link): https://www.sunfounder.com/collections/arduino-kits/products/sunfounder-3-in-1-ultimate-starter-kit-with-original-arduino-uno-r4-minima?ref=bXS65iah
Timestamps:
[00:00 - 00:06] Introduction to Arduino programming fundamentals
[00:06 - 00:16] Overview of arithmetic operators
[00:16 - 00:29] Applications of arithmetic operators in Arduino projects
[00:29 - 00:42] Introduction to boolean operators for decision making
[00:42 - 00:56] Explanation of boolean operators and their role in IF statements and loops
[00:56 - 01:01] Upcoming detailed tutorials on IF statements and loops
[01:01 - 01:20] Practical example: Using a simulated temperature sensor to control an LED
[01:20 - 01:33] Demonstration of decision-making with an IF statement
[01:33 - 01:48] Importance of arithmetic and boolean operators in Arduino programming
[01:48 - 02:07] Conclusion and invitation to like, share, and subscribe for more tutorials [080] Arduino Getting Started: Arithmetic and Boolean operators](https://i.ytimg.com/vi/YXeI3SZPiEA/mqdefault.jpg)
![[220] Arduino Getting Started: The RGB Color LED
In this tutorial, we demonstrate using an RGB LED to create various colors by mixing red, green, and blue light with an Arduino. We cover the setup, wiring, and code to control the RGB LED.
This series is possible thanks to the kind support of Sunfounder, an online store that sells high-quality hardware and kits for Makers. Visit Sunfounder at https://sunfounder.com.
In this series, I use the SunFounder 3 in 1 Ultimate Starter Kit with Original Arduino Uno R4 Minima, including high-quality sensors, actuators, power supplies, and Original Arduino Uno R4 Minima for diverse projects and skill-building. Get it (affiliate link): https://www.sunfounder.com/collections/arduino-kits/products/sunfounder-3-in-1-ultimate-starter-kit-with-original-arduino-uno-r4-minima?ref=bXS65iah
โฐ Timestamps
* 00:00 - 00:07: Connecting the Cathode and Anode ๐
* 00:07 - 00:13: Powering the RGB LED ๐
* 00:13 - 00:20: Inserting RGB LED into Breadboard ๐งฐ
* 00:20 - 00:32: Connecting the Common Cathode to Ground ๐๏ธ
* 00:32 - 00:39: Wiring Resistors to Digital Pins ๐
* 00:39 - 00:45: Using Pins 9, 10, and 11 for RGB ๐
* 00:45 - 00:51: Importance of Resistors โ ๏ธ
* 00:51 - 00:56: Starting the Arduino Sketch ๐ป
* 00:56 - 01:03: Defining Pins for RGB ๐
* 01:03 - 01:11: Setting Pins as Outputs โ๏ธ
* 01:11 - 01:19: Creating the Set Color Function ๐จ
* 01:19 - 01:24: Using Analog Write to Control Colors โ๏ธ
* 01:24 - 01:31: Looping Through Colors ๐
* 01:31 - 01:38: Waiting Between Color Changes โณ
* 01:38 - 01:44: Example of Setting Colors ๐
* 01:44 - 01:51: Maximum Intensity Explanation ๐ก
* 01:51 - 02:04: Setting Red, Green, and Blue Intensities ๐ฅ
* 02:04 - 02:10: Observing LED Color Changes ๐
* 02:10 - 02:21: Experimenting with Color Combinations ๐งช
* 02:21 - 02:30: Achieving Different Colors ๐จ
* 02:30 - 03:02: Summary and Further Experimentation ๐ ๏ธ
* 03:02 - 03:20: Invitation to Subscribe ๐ข
๐ Main Learning Objectives
* Understand the wiring of an RGB LED with Arduino.
* Learn the difference between common cathode and anode RGB LEDs.
* Set up and use resistors to protect the LED.
* Write Arduino code to control the RGB LED.
* Create various colors by mixing red, green, and blue light.
* Experiment with different color combinations using the setColor function.
๐ข Invitation to Subscribe
If you found this tutorial helpful, please give it a thumbs up ๐ and subscribe to our channel for more exciting Arduino projects. Your support motivates us to keep creating valuable content. Hit the bell icon ๐ to stay updated with our latest tutorials. Drop your questions and ideas in the comments below. Thanks for watching, and see you in the next tutorial! ๐ [220] Arduino Getting Started: The RGB Color LED](https://i.ytimg.com/vi/ZDLG1qoyTvM/mqdefault.jpg)
![[200] Arduino Getting Started: Thermistor, an Analog Temperature Sensor
In this tutorial, we demonstrate using an NTC thermistor to measure temperature with an Arduino. We cover the setup and the code required to read and display the temperature data.
This series is possible thanks to the kind support of Sunfounder, an online store that sells high-quality hardware and kits for Makers. Visit Sunfounder at https://sunfounder.com.
In this series, I use the SunFounder 3 in 1 Ultimate Starter Kit with Original Arduino Uno R4 Minima, including high-quality sensors, actuators, power supplies, and Original Arduino Uno R4 Minima for diverse projects and skill-building. Get it (affiliate link): https://www.sunfounder.com/collections/arduino-kits/products/sunfounder-3-in-1-ultimate-starter-kit-with-original-arduino-uno-r4-minima?ref=bXS65iah
โฐ Timestamps
00:00 - 00:07: Introduction to Thermistors ๐
00:07 - 00:13: NTC Thermistor Explanation ๐
00:13 - 00:20: Required Components ๐งฐ
00:20 - 00:38: Wiring the Thermistor ๐
00:38 - 00:51: Connecting to Analog Pin ๐๏ธ
00:51 - 01:02: Understanding Voltage Divider ๐
01:02 - 01:08: Voltage and Temperature Relationship ๐ก๏ธ
01:08 - 01:19: Arduino Code Overview ๐ป
01:19 - 01:25: Defining Constants and Variables ๐
01:25 - 01:37: Temperature Calculation Function ๐ข
01:37 - 01:44: Reading Voltage and Calculating Resistance ๐ฅ๏ธ
01:44 - 02:03: Converting Resistance to Temperature ๐ก๏ธ
02:03 - 02:10: Kelvin to Celsius Conversion ๐งฎ
02:10 - 02:24: Loop Function and Printing Values ๐
02:24 - 02:36: Adding Delay โณ
02:36 - 02:45: Testing the Circuit โ๏ธ
02:45 - 03:00: Practical Applications ๐
03:00 - 03:10: Invitation to Subscribe ๐ข
03:10 - 03:15: Comments and Suggestions ๐ฌ
๐ Main Learning Objectives
Understand the difference between NTC and PTC thermistors.
Learn to set up a voltage divider with a thermistor.
Read analog values from a thermistor using analogRead.
Convert analog voltage to temperature readings.
Print temperature values to the serial monitor.
Convert temperature from Kelvin to Celsius.
Implement a delay to manage reading intervals.
๐ข Invitation to Subscribe
If you found this tutorial helpful, please give it a thumbs up ๐ and subscribe to our channel for more exciting Arduino projects. Your support motivates us to keep creating valuable content. Hit the bell icon ๐ to stay updated with our latest tutorials. Have any questions or suggestions? Leave a comment below. Thanks for watching and happy making! ๐ [200] Arduino Getting Started: Thermistor, an Analog Temperature Sensor](https://i.ytimg.com/vi/ZFUBjdHlfIg/mqdefault.jpg)


![[230] Arduino Getting Started: Display Text with the I2C LCD
This tutorial demonstrates how to use a 2x16 LCD with an I2C backpack to display text with an Arduino. We cover the setup, wiring, and code to control the LCD.
This series is possible thanks to the kind support of Sunfounder, an online store that sells high-quality hardware and kits for Makers. Visit Sunfounder at https://sunfounder.com.
In this series, I use the SunFounder 3 in 1 Ultimate Starter Kit with Original Arduino Uno R4 Minima, including high-quality sensors, actuators, power supplies, and Original Arduino Uno R4 Minima for diverse projects and skill-building. Get it (affiliate link): https://www.sunfounder.com/collections/arduino-kits/products/sunfounder-3-in-1-ultimate-starter-kit-with-original-arduino-uno-r4-minima?ref=bXS65iah
โฐ Timestamps
00:00 - 00:11: Connecting SCL and SDA Pins ๐
00:11 - 00:20: Understanding I2C Interface ๐ก
00:20 - 00:31: Installing LiquidCrystal_I2C Library ๐
00:31 - 00:51: Initializing the LCD with Code ๐ป
00:51 - 01:02: Displaying Hello World on the LCD ๐
01:02 - 01:09: Adding a Second Line of Text ๐
01:09 - 01:14: Including Necessary Libraries ๐
01:14 - 01:26: Creating the LCD Object ๐ ๏ธ
01:26 - 01:38: Initializing the LCD in Setup Function โ๏ธ
01:38 - 01:46: Turning on the Backlight ๐ก
01:46 - 01:58: Clearing the Display ๐งฝ
01:58 - 02:08: Setting Cursor Position ๐ฏ
02:08 - 02:13: Printing Text to LCD ๐จ๏ธ
02:13 - 02:21: Adding a Delay โณ
02:21 - 02:35: Uploading and Running the Code ๐
02:35 - 02:45: Observing the Display in Action ๐
02:45 - 02:54: Summary of Learning ๐
02:54 - 03:11: Invitation to Subscribe ๐ข
๐ Main Learning Objectives
Understand how to connect and wire an I2C LCD to an Arduino.
Install and use the LiquidCrystal_I2C library.
Write and upload Arduino code to control the LCD.
Display custom text on a 2x16 LCD.
Utilize functions like lcd.init, lcd.backlight, lcd.clear, and lcd.print.
Experiment with modifying text displayed on the LCD.
๐ข Invitation to Subscribe
If you found this tutorial helpful, please give us a thumbs up ๐ and subscribe to our channel for more Arduino projects. Your support motivates us to keep creating valuable content. Hit the bell icon ๐ to get notifications about new videos. Leave your questions and suggestions in the comments below. Thanks for watching, and well see you in the next tutorial! ๐ [230] Arduino Getting Started: Display Text with the I2C LCD](https://i.ytimg.com/vi/bnNy_ek7Jqw/mqdefault.jpg)
![[030] Arduino Getting Started: The Arduino Uno R4 Minima and Wifi
This detailed overview reveals the latest additions to the Arduino Uno family: the Arduino Uno R4 Minima and the Arduino Uno R4 Wi-Fi.
Whether youre new to Arduino or an experienced developer, these new boards bring significant upgrades and new features to elevate your projects. The Uno R4 series stands out with enhanced power management, increased memory, and Wi-Fi connectivity on the Wi-Fi model, perfect for Internet of Things (IoT) projects.
Dive into the specifics of both boards as we explore their capabilities, from their powerful 32-bit microcontrollers to their extensive connectivity options.
This series is possible thanks to the kind support of Sunfounder, an online store that sells high-quality hardware and kits for Makers. Visit Sunfounder at https://sunfounder.com.
In this series, I use the SunFounder 3 1 Ultimate Starter Kit with Original Arduino Uno R4 Minima, including high-quality sensors, actuators, power supplies, and Original Arduino Uno R4 Minima for diverse projects and skill-building. Get it (affiliate link): https://www.sunfounder.com/collections/arduino-kits/products/sunfounder-3-in-1-ultimate-starter-kit-with-original-arduino-uno-r4-minima?ref=bXS65iah
Timestamps:
00:00 - Introduction to Arduino Uno R4 Series
00:09 - Overview of Uno R4 Minima and Wi-Fi Models
00:36 - Key Improvements over Previous Models
01:00 - Getting Started with Arduino IDE
01:35 - Technical Characteristics of Uno R4 Series
03:05 - Wi-Fi and Bluetooth Capabilities of Uno R4 Wi-Fi
03:45 - Modern Connectivity with USB-C Port
04:08 - Enhanced Protection Features
Key Features:
* 32-bit Microcontroller: Both models are powered by a 48 MHz ARM Cortex-M4 processor, offering a significant leap in processing power.
* Memory: The Arduino Uno R4 has 256 KB of flash memory, 32 KB of SRAM, and 8 KB of EEPROM, providing ample space for complex projects.
* Connectivity Options: Standard communication interfaces such as UART, SPI, I2C, and CANBAS, with the Wi-Fi model featuring Wi-Fi and Bluetooth for IoT applications.
* Power Supply Options: Flexible power through USB-C or external sources, with onboard regulation ensuring stable operation.
* Peripherals and Protection: Advanced features, including a real-time clock, capacitive sensor unit, and over-voltage protection, enhance functionality and safety.
Whether embarking on a simple learning project or developing sophisticated IoT solutions, the Arduino Uno R4 series offers the versatility and reliability needed for various applications. Join us as we explore the endless possibilities with these innovative boards.
Dont forget to like, subscribe, and hit the notification bell to stay updated on our latest videos. Have questions or thoughts to share? Leave a comment below; were excited to hear from you. Keep creating and exploring with us! [030] Arduino Getting Started: The Arduino Uno R4 Minima and Wifi](https://i.ytimg.com/vi/bvrVJjskixI/mqdefault.jpg)