- 21
- 86 722
Matt's Electronics & RC
เข้าร่วมเมื่อ 2 มี.ค. 2017
Reviews, education, DYI, and other fun RC-related material.
Custom RC Plane LED Lights
This video shows how to add custom LED lights to an RC plane, including some extended discussion on the electronics options.
0:00 - Intro
1:50 - LED basics
6:38 - Choosing a LED
9:08 - Thermal Management
10:00 - Switching Regulators (Pros / Cons)
12:20 - Solving the heat issues
15:26 - Adding a constant current sink
19:50 - Using a special purpose IC
20:49 - Adding feedback
25:06 - Adding current control
27:43 - KiCAD Design Overview
29:33 - PCB Creation using a CNC machine
31:15 - Solder Stencil Cutout
33:15 - Bench Testing
35:35 - LED Mount 3D Printing
36:07 - In Wing Testing
36:53 - Wrapup
Links:
PCB Creation with a CNC Machine: th-cam.com/video/bQ6_oYZrsjk/w-d-xo.htmlsi=YTssybuhVH1GAfkk
Solder Stencil Creation: th-cam.com/video/Wf4kLfRXw74/w-d-xo.htmlsi=e8VBAGFvhu4BFPm1
0:00 - Intro
1:50 - LED basics
6:38 - Choosing a LED
9:08 - Thermal Management
10:00 - Switching Regulators (Pros / Cons)
12:20 - Solving the heat issues
15:26 - Adding a constant current sink
19:50 - Using a special purpose IC
20:49 - Adding feedback
25:06 - Adding current control
27:43 - KiCAD Design Overview
29:33 - PCB Creation using a CNC machine
31:15 - Solder Stencil Cutout
33:15 - Bench Testing
35:35 - LED Mount 3D Printing
36:07 - In Wing Testing
36:53 - Wrapup
Links:
PCB Creation with a CNC Machine: th-cam.com/video/bQ6_oYZrsjk/w-d-xo.htmlsi=YTssybuhVH1GAfkk
Solder Stencil Creation: th-cam.com/video/Wf4kLfRXw74/w-d-xo.htmlsi=e8VBAGFvhu4BFPm1
มุมมอง: 170
วีดีโอ
Creating Mylar Solder Stencils With A CNC Machine
มุมมอง 2.2K10 หลายเดือนก่อน
SMD soldering can be significantly easier if you have a stencil available to apply the correct amount of solder in the correct places. This guide shows you how to make solder stencils cheaply and easily using Mylar (plastic sheets also known as BoPET) and a cheap CNC machine (which usually start around $150). I also have a detailed writeup of the process here: www.instructables.com/Mylar-Solder...
Battery Drainer
มุมมอง 887ปีที่แล้ว
In this video I talk about a battery drainer I designed and built, including a little about how it works. More details are at the github project page: github.com/mattwach/battery_drainer 0:00 - Intro 4:52 - How it works 12:10 - Wrapup
LED Matrix Clock
มุมมอง 4.7Kปีที่แล้ว
This video explains how I built a clock that has a "Matrix-like" falling particle effect. More details can be found on my github project: github.com/mattwach/matrix_clock Learn more about creating PCBs with a CNC machine here: www.instructables.com/Milling-Printed-Circuit-Boards-PCBs-on-a-Cheap-CNC/
Milling Printed Circuit Boards (PCBs) on a Cheap CNC Machine
มุมมอง 14K2 ปีที่แล้ว
This guide presents an entire end-to-end process of milling PCBs with a "cheap" 3018 CNC machine (although other CNC machine types can also be used). More complete instructions can be found in the associated github page I created at github.com/mattwach/cnc_pcb_tools Contents: 00:00 Introduction 02:08 Circuit Design (With KiCad) 07:17 GCode Generation (With Flatcam) 17:40 GCode Checking 20:35 CN...
epaper clock
มุมมอง 15K2 ปีที่แล้ว
In this video I talk about the design and construction of an epaper-based clock I created. The clock automatically sets itself (via GPS) and can be built to last about 6 months on 4 AAA batteries. It purposefully does not need any network connections for the sake of security and reliability. It also has other features such as temperature, pressure, humidity, sunrise/sunset and moon phase. I hav...
Motorized Light Bulb Changer - Short Version
มุมมอง 2713 ปีที่แล้ว
A 1 minute overview of a motorized light-bulb changing tool I created. A longer version with more details is at: th-cam.com/video/A-EdzPTZSjM/w-d-xo.html
Motorized Light Bulb Changer
มุมมอง 6K3 ปีที่แล้ว
Some light bulbs can be a pain to change due to their location. This video walks through the creation of a motorized lightbulb changer that addresses the problem. The video shows the 3D modeling, 3D printing, coding and electronics work that was done.
DJI Controller Sun Shade
มุมมอง 6383 ปีที่แล้ว
This video shows how to create a foldable sun shade for DJI controllers (Spark, Mavic, etc). The video walks through how to resize the sun shade for different phones and gives a short demo of how it works. The 3D model can be freely downloaded here: www.thingiverse.com/thing:4761691 The sunshade was designed using FreeCAD. The video also gives a taste of parametric modeling using this software.
NiCad to LIPO Battery Adapter For 14.4V DeWALT Drill
มุมมอง 8K4 ปีที่แล้ว
See: www.thingiverse.com/thing:4590237 For .STL files you can download and print for free. This part allows yow to replace your aging 14.4V NiCad pack with a modern LIPO pack, bringing the drill new life! The drill shown is a DeWALT DW983 but I believe they used the same pack with many different models.
Durafly Tundra Float Flying
มุมมอง 695 ปีที่แล้ว
Flying the Durafly Tundra over Lake Sammamish. Using a 4S 2200 battery.
Stinger 64 Hand Launch
มุมมอง 3815 ปีที่แล้ว
The video demonstrates how I hand launch the Stinger 64 RC Jet (4S version). The jet is completely stock and I have hand launched it successfully over 80 times in a row.
Durafly Tundra Maiden And First Impression
มุมมอง 12K5 ปีที่แล้ว
First impressions review and maiden flight of the Durafly Tundra! Flying starts at 03:16
Flying The Twisted Hobbies Crack Yak In The Fog
มุมมอง 606 ปีที่แล้ว
I added LEDs to the Crack Yak to make it easier to see in the fog and dark.
Twisted Hobbies "Crack Yak" Mini Review and Maiden Flight
มุมมอง 10K6 ปีที่แล้ว
I added LED lighting to make the plane easier to fly in the early morning hours.
hello matt I have an error when running the pyhon program. Exception ignored in atexit callback: <function check_all_passing at 0x000001EA5F145C60> Traceback (most recent call last): File "E:\cekpcb\cnc_pcb_tools-main\cnc_pcb_tools-main\check_gcode.py", line 57, in check_all_passing raise NotAllPassingError('Some tests failed. (see above)') check_gcode.NotAllPassingError: Some tests failed. (see above) can you help me
Another no show
Hi brother can you give me your email
Hi Brother can i get you email i wnt to talk with you
I appreciate what you've done, it's small, but it shows the details that are really needed Looking forward to the next video, thank you very much.
I don't have a battery for mine. What's the polarity front vs rear of the drill?
Anything similar one could just buy? Thanks.
Great video.. What size battery and what are your flight times.
Thank you for this very helpful walk-through! It's great seeing someone's process from beginning to end. One suggestion, instead of having different offset versions for your heightmap, if you move the toolhead up to whatever offset you want and then zero your z to that height you should get the same result and there's far fewer places for something to go wrong.
Nice, thorough job! Thanks!
what type of engraving tools to make pcb?, what degree? (15, 30, or 60°?)
The fact that I've had a raspberry pi for like 10 years and I'm just getting into this now 🤦♂️
For a board of that low a part count I would just use a tooth pick and apply it manually. Especially if I'm only making one/a few boards.
I've literally been looking at doing this with brass shim stock! Do you think 0.5mm pitch pads will be alright? Actually going to try this period seeing as mylar is so cheap and no risk to the micro bits I was looking at for the brass!
I've been cutting mask holes for SOT-23 and they work great so I think that fine details are not a problem. Agreed that Mylar is nice in terms of bit preservation. One guy also had luck etching thin copper (details in the video description). I might try that at some point as well.
Interesting. i only ever tried it with a cricut plotter. that also works with 0805 and similar spaced components but the cnc looks like it got way more accuracy than the cricut.
Interesting. Using a cricut was my first thought but I don't have one. My friend tried doing a cut for me and the scaling was wrong so I tried my cnc. I never got to the bottom of if a cricut was actually a viable approach, thanks for the information.
i would do it with a laser
Thanks for allowing me to thoroughly realize that my attention span sucks
What is the alligator clip for
its the Z probe (electrical contact with the copper in the pcb or other metalic objetcs)
You say cheap CNC ..how cheap?
this model its like 200 us dlls in amazon
Seems like hand etching would be a ton quicker for simple boards like the ones you show....this seems also like a ton of trial and error..and probably mostly error..
Love It!
I've fumbled through this process a couple times with mixed results. Your video is my new definitive guide for milling PCBs. I really appreciate the time you've put into helping me understand this process.
Do you know what size o-ring is used for the prop saver? I have the same plane, it's awesome.
I don't remember. I gave the plane to a friend many years ago and it really got him into flying!
I'm slightly familiar with Python, but I had a bit of trouble with your programs. Turns out that the scripts are very dependent on the fact that the origin is set exactly as you do in your video. I of course, had moved my origin to the bottom left-hand corner. I changed the location and all works, except for the 'Check_pcb_edge.py' where the cut through has to be less than -1.8 mm. 1.8 < 1.8 causes a fail of the test and prevents the 'test.nc' file being written. I fixed it by changing check.assert_gt('min_z', check.min_z(), 1.85) in the edge script. Working now, but thought others might have encountered this.
Yep, these checking scripts are intentionally very picky and you did exactly what I would suggest. You may already know this, but there are docs at www.instructables.com/Milling-Printed-Circuit-Boards-PCBs-on-a-Cheap-CNC/ (step 12)
Thank you for an excellent description of the process for making a PCB with a milling machine! Your video, detailed write-up, and python codes are by far the best description I've seen. I strongly recommend your video and write-up to others learning the KiCAD, FlatCAM, and 3018 milling process with Candle.
There gotta be a better way than modifying the heightmap to adjust the doc.
Yes, use the probe touch off on the pcb itself and then zero Z, now run the heightmap and save it, load the copper file and just use the generated height map directly, no flaffing about with editing the heightmap, it's data points are the actual pcb top surface, no need to modify it. The doc is defined in you gcode file in whatever you designed it for, say 0.1mm, the height map defined the zero or top surface of the board, your gcode file defined the doc.
Raspberry pi pico yes o no?
Very cool and well done done project. Would it be too hard to monitor cell voltages and balance them? Discharge them and the having to plug them into the charger to balance the individual cells is what is very annoying. Thanks!
Your plane was too far away, I say you fly a black DOT! Nice plane.
Thank you so much!!! It's the best pcb to cnc video I ever saw. It saved me days!
Hi
Cool, I am in Anacortes and thinking of picking up a Durafly
Did you make the printer?
This is exactly what I wanted to do minus the wood faceplate. Wouldn't you think just an RTC chip instead of GPS? Less of a hassle with code parsing and formatting code for your location. Less cost.. I'm going to try this in MicroPython. I did have a question with epaper refresh rate. If this uses obviously "time", then, the paper would be refreshed every minute? How often did you poll the weather for updates. Thanks for the inspiration for this project.
If you want to keep sunrise/sunset calculations, they require position information which the GPS can provide. MicroPython will require a different chip than an ATMega328 which is fine but there may be some care needed to keep the power draw low enough for batteries, if you value that aspect. The code gets updated weather information when it updates the display (once per minute). The rest of the time, everything is in low power mode except for a 32k crystal and timer logic on the ATMega328p - this is a supported low-power configuration for this chip.
This is excellent! Thanks!
Very Unique and attractive 👍🏼 What display is this P5/P10??
Thanks! The display in use is a P5 64x32
super video, fajny tutorial
Great job!!
Very disorienting!!
Cool looking clock. Does it come in a kit.
No kit. If you want to order everything from one place, probably adafruit. Amazon would also work but they charge extra for picos - not sure which would be cheaper overall.
can we also configure it as horizontally? as an open sources i think we can. from this we'll able to add more animation stuff. right?
It can be by changing the constants in led_matrix.h and removing the rotation code in led_matrix_64x32.c (rewrite led_matrix_render()). Since all of the display modes were tuned for vertical, they might need some individual attention.
I have something similar, but I use a different clock chip with an external interrupt pin. That wakes the MCU to update the display, then sleep. It means the MCU is in deep sleep with no timers running, and the clock chip uses a tiny amount of power compared to the MCU 😁
Great tutorial, just what I needed after destroying my first mills... Any advise on how to run the Python scripts on a Windows pc?
Have you tried running them? They are simple with no dependencies so I think they will just work. If not, please open a bug on the github page and I'll take a look.
@@mattselectronicsrc4423 got it to work, had to find the right syntax. Works like a charm now, many thanks
Did you say 2 min timer? That's way too short I can get 4 min with a 850 and I am on the throttle way more than this flight this flight was very gentle...as a maiden should be
Great video, outstanding. One question, have you share the files on Fusion 360? It would be a GREAT contribution.
Hi Gheral, check the thingverse link in the description. There is a Completed_Pack.f3z download that should have what you are looking for 👍
Looks very elegant
Great project. I've seen your's on Instructables. I'll try to build myself one. Thank you!
Awesome video, thanks for making it! I used to document Arduino and woodworking projects here on YT and loved seeing how far the tech has come for makers like yourself!
Blew my mind. Trying not to feel shame for not thinking of this idea. It makes so much sense. I'm inspired to build a lil cnc for once.
Nice build. I've got a 4.7" epaper I'd like to try this on.