- 9
- 1 065
Sinchronous Electronics
United States
เข้าร่วมเมื่อ 26 ส.ค. 2023
I am an electrical engineer with a passion for circuit boards, math, and coding. I post videos related to those topics.
Example C Library for the BNO055 IMU: Code Demo and Walkthrough
A pretty dry and boring walkthrough of a library for a IMU. I go over the design patterns used and give a short demo.
Project Github:
github.com/MichaelDerrenbacher/bno055_lib
00:00 Intro
02:20 Init Walkthrough
05:52 Temperature Measurements
07:45 Acceleration Measurements
10:18 Euler Measurements
14:25 Code Walkthrough
25:50 Outro
Project Github:
github.com/MichaelDerrenbacher/bno055_lib
00:00 Intro
02:20 Init Walkthrough
05:52 Temperature Measurements
07:45 Acceleration Measurements
10:18 Euler Measurements
14:25 Code Walkthrough
25:50 Outro
มุมมอง: 17
วีดีโอ
Solving Infinite Summations with a Probability Game
มุมมอง 146หลายเดือนก่อน
Give me a spinner and enough time and I will tell you the value of any rational convergent geometric summation. This video shows a method to demonstrate the value of infinite geometric summation using probability, instead of other types of analysis. 00:00 Intro 00:40 Spinner Demos 02:07 Probability 03:02 Markov Chains 05:14 Linear Recurrence Relations 06:14 Final Demos
Circuit Design Basics: Estimating and Increasing Battery Life
มุมมอง 9หลายเดือนก่อน
When working with batteries, every milliamp can be precious. In this video I estimate current consumption of a simple project, calculate the expected battery life, and then modify the design to increase the battery life. Timestamps: 0:00 Intro 1:16 Estimating Current 4:57 Estimating Battery Life 6:00 Increasing Battery Life 8:01 Outro
Learning to Love Math as an Engineering Student - Using Linear Algebra to Solve Circuits
มุมมอง 83หลายเดือนก่อน
Despite your feelings/competence with math, it remains one of the most important subjects to understand and respect as an engineering student. This video series attempts to warm you up to various math concepts by directly using the topic to solve an applied problem. Target audience is those early on in their classes wondering why there are so many dang math courses on their schedule. Video is a...
Circuit Design Basics: Using a Low Dropout Regulator for a Battery Powered Electronics Project
มุมมอง 1202 หลายเดือนก่อน
Video targeted at those with little to no experience using linear regulators. I go over my project specifications, and use those specifications to constrain and select a regulator. I then add the regulator to my schematic and PCB step by step. 0:00 Intro 0:36 Power Supply Specifications 5:18 Searching for a Part 13:40 Schematic Capture 17:17 PCB Layout 23:11 Closing Remarks
Procedurally Generating Circuit Diagrams using Wave Function Collapse
มุมมอง 4652 หลายเดือนก่อน
In this video I wanted to see if I could make good looking circuit diagrams using procedural generation. The results are in, and all my circuits suck. 0:00 Intro 0:35 Results 2:57 Adjustments for Circuits 9:42 Closing Remarks Code adapted from: @CodingQuest2023 th-cam.com/video/qRtrj6Pua2A/w-d-xo.html
Nice method! 👍
You could basically create a random Mathematical Expression (polynomial) And than you can create pre determined structures for addition subtraction... And than you can connect them together Theoradically also simplify them And than create a circuit diagram
I do have some old code from college where I use a binary tree to create math expressions for a non-linear control system. The part I'm not following is how to convert that into a circuit diagram, do you mind elaborating?
@@TLV3604 you do create a polynomial Equation, different coficents etc And for convertion to circuitry you could create premade is for addition subtraction... And after you connect those ics you remove and simplify it Bassically projection of ics Or getting those ics connections replacing all ics with respective Circuitry and than simplifying it (optional but complexer) and you get the result
Ahh, I see, that is an interesting generation method. I'll see if I can look into that as well.
2:28 - Have you thought about applying some of the rule-based systems? Like for example one with Conway Game of Life, that could check boundaries of yet-to-be-generated tiles, and exclude potential states based on even more restrictions?
You can have the wire tiles include directional information and force charge to flow in a speific direction, this should stop invalid circuits from being generated.
That's a good idea, I will definitely try that in the next revision.
This is really cool man, kinda reminds me of terrible stock photos of circuits where they always make no sense. Have you given a thought to doing your own implementation of the algorithm? Also I understand this will increase possible entropy of a cell but what if you had different wires that looked the same but could only from one thing to another? I don't know exactly but another TH-camr called the code train did a implementation of sockets using letter like AAA can only match AAA, with this you can have a wire that lead from a power source having ABA and the other side of that wire leads to ABA and once it connects to a diode that has the entrance of ABA the other side of the diode can lead to ACA meaning that it won't instantly try to reconnect to the same wire that is leading from the power source
Hey thanks for the comment! That's a pretty good idea, I'll definitely look into that. That would reduce a lot of the random tangles of shorts I'm plagued by. It would also be cool to lightly classify the wire nets such that I don't get stuff like two current sources in series. Something like tagging the wire with some metadata stating that it is actively driven, and to not consider a power supply node on it. I'll come back to this project at some point with some of these improvements.