FPGA #5 - Surface Mount Soldering (parts 1 and 2)

  Рет қаралды 1,746

John's Basement

John's Basement

Жыл бұрын

Soldering the parts onto a 2057-ICE40HX4K-TQ144-breakout Rev 3 board.
Github REPOs related to this video:
github.com/johnwinans/2057-IC...
github.com/johnwinans/Verilog...
You can support this channel on Patreon! / johnsbasement
This video is part of a KZfaq Playlist: • FPGA
Music used in this video (Vibe Tracks, Alternate) was downloaded from the KZfaq Audio Library.
#fpga
#soldering

Пікірлер: 30
@electric_sand
@electric_sand Жыл бұрын
Recently got into all this 🙂. Working my way up, started from microarchitectures and now on assembly (just discovered your RISC-V videos).Can be tough sometimes, but I hope to get to the FPGA level soon enough. Glad to see you have lengthy videos. Thank you!
@PebblesChan
@PebblesChan Жыл бұрын
To prevent bystanding components from moving around from hot air soldering, one can constuct some heat shields from kapton tape.
@PebblesChan
@PebblesChan Жыл бұрын
A hint. For prototyping and repair, well (aka flow) tips are the best for soldering gull winged IC packages. They are bevel style tips with an indentation in the bevel to hold some molten solder. As one solders, the molten solder in the well is pulled out on demand by surface tension.
@JohnsBasement
@JohnsBasement Жыл бұрын
Are there any US suppliers yet?
@PebblesChan
@PebblesChan Жыл бұрын
JBC (Spoon shape: C115, C210, C245), ERSA (PowerWell Shape: WDLF), Hakko (Shape: BCM/CM), Pace (Shape: Miniwave e.g.1121-0608-P5), Weller (Gullwing Shape: e.g. RTM 20, RTU 20, LT GW1)
@irgski
@irgski Жыл бұрын
On your next pcb “spin”, I’d recommend that you rotate the sd connector 180degrees so you load the sd card from the edge of the pcb.
@JohnsBasement
@JohnsBasement Жыл бұрын
🤔 I do load it from the edge of the pcb.
@0toleranz
@0toleranz Жыл бұрын
With that size tip the order of soldering those near by caps and resistors really becomes critical. The size and form of that tip you’re using John, may also the cause you cannot get solder to flow in those tight pad to component corners because the edge radius of the tip doesn’t let you come in close enough. I usually use a small knife tip which has a 90 degree edge which allows me to come in the corner or one of those needle j-hook tips that are not very useful for anything else. Also I wold have used a stencil and solder paste and put that board on a hot plate plus hot air and only handsolder the connectors.
@JohnsBasement
@JohnsBasement Жыл бұрын
Yeah.. my tip was pretty blunt. Thanks for the idea! I do have a thinner knife-like jobbie somewhere that I'll try next time.
@otherbasis8505
@otherbasis8505 Жыл бұрын
This board is somewhat above my threshold where I splurge for a stencil and hotplate the whole thing with little fuss.
@JohnsBasement
@JohnsBasement 10 ай бұрын
Yeah. But on a first build I like to do it incrementally and test things like the power before I install the more expensive parts.
@asmi06
@asmi06 Жыл бұрын
As far as I understand, USB Type C compliant power supply is not supposed to provide ANY power unless there are pulldown resistors. So looks like your supply is non-compliant.
@JohnsBasement
@JohnsBasement Жыл бұрын
I agree. It is good to have tested it to know how mine will act.
@asmi06
@asmi06 Жыл бұрын
@@JohnsBasement Absolutely! This is one of those "theory meets practice" moments 😀
@tlclstuff
@tlclstuff Жыл бұрын
Good series so far. Just one question... you have videos FPGA #1, FPGA #2 and FPGA #4 - what happened to FPGA #3?
@JohnsBasement
@JohnsBasement Жыл бұрын
It is not yet recorded. It is supposed to be a discussion of the design of the board that I build in #4. As I type this, I can see that the build may turn out to become more like #5 or 6 in the series because I *probably* should discuss the FPGA on its own, the FLASH on its own, my board design on its own,... so everyone can understand why I did what I did. The reason I posted this one now is because it was available. The reason the others are not yet recorded is because unless the board can be built and works then there is no reason to discuss its design!
@tlclstuff
@tlclstuff Жыл бұрын
@@JohnsBasement Thanks John. Another question for you. Back at the start of the TMS9118 pcb you said, to paraphrase, that you were only building it because it was fun playing with old stuff but it would be better or you would prefer to use an FPGA. Or at least that is what I got out of it. Is this series the progression of that?
@JohnsBasement
@JohnsBasement Жыл бұрын
@@tlclstuff yep. Ultimately, I hope to look at running the Z180 at 3.3V and the ability to create our own video controller.
@brianbrumfield3330
@brianbrumfield3330 Жыл бұрын
how long does it take you to build this board?
@JohnsBasement
@JohnsBasement Жыл бұрын
This is tough to answer. Because I'm usually taking breaks to advance loads of laundry and, if I recall this particular build, interact with people on discord and so on. If I recall correctly, with all that, I think this one took on the order of 4 hours. Keep in mind that, on the first build of a new design, I would want to test it in stages from the power supply to each section of components that are capable of running on their own before the next section of parts are installed. If I did not already test this design using a Rev1.x board with bodge-wires connected to a hanging FLASH ROM then I would have done the power, test, FLASH & PI interface headers, test, FPGA, test, SD card adapter, test... and it would have probably taken 8 or more hours bcause I'd have to write and debug a mess of FPGA code as I go... assuming that I did not have that done already... which I rarely do. 🙄
@sparkybrit
@sparkybrit Жыл бұрын
Ever tried an ultrasound flux cleaner?
@JohnsBasement
@JohnsBasement Жыл бұрын
I can't say I have. But I suspect it would do well at what ends up inside and underneath the parts. -- You have any make/model suggestions?
@davidwilliams4845
@davidwilliams4845 Ай бұрын
I can't find those ground rings you soldered on the board to clip to. Partly because I can't figure out what they're called. Can anyone point me in the right direction?
@JohnsBasement
@JohnsBasement Ай бұрын
You'd think by now I would have posted a BOM for that thing. 🙄 It is a "test point." Search for RCWCTE. Digikey: 2019-RCWCTETR-ND
@davidwilliams4845
@davidwilliams4845 Ай бұрын
@@JohnsBasement Thanks. I'm sure I could have devised a substitute using component leads or such, but these look nice and sturdy. Planning to build the 2057 this weekend and the 2067 shortly after. I've been following along with the FPGA series and this will be a great platform to have fun with it.
@JohnsBasement
@JohnsBasement Ай бұрын
@@davidwilliams4845 Yeah. But I wish they were taller. Maybe I should solder them on sideways? Be sure to take a peek at the Z80-Retro! Discord: discord.gg/jf73DRZvh5 There are several incredibly knowledgeable people there that are helping us all out on this and related projects! (Note: I don't earn anything from it nor anything else I link to except Patreon.)
@matthewprestine1974
@matthewprestine1974 11 ай бұрын
should have just got some solder paste and hot plated it.
@JohnsBasement
@JohnsBasement 11 ай бұрын
Yes and no... The thing with doing the hotplate (or any other all-or-none type of assembly) is that I can't do incremental testing.
FPGA #6 - Raspberry PI Toolchain Install Update
8:15
John's Basement
Рет қаралды 755
How to Solder properly || Through-hole (THT) & Surface-mount (SMD)
11:08
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 35 МЛН
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 68 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 6 МЛН
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 8 МЛН
Z8S180 Breakout Board Testing Pt. I
41:06
John's Basement
Рет қаралды 797
Telephone Line Voltages
12:20
PRESENTaLINK Walter Bak
Рет қаралды 5 М.
Z80 Nouveau Peripheral Shopping
1:10:45
John's Basement
Рет қаралды 706
How To Solder Wires Like A Pro
9:23
Wranglerstar
Рет қаралды 5 МЛН
Professional SMT Soldering:   Hand Soldering Techniques - Surface Mount
3:20
FPGA #19 - A look at the iCE40 Technology Library
1:07:35
John's Basement
Рет қаралды 956
Z8S180, ICE40HX CP/M BIOS Port Part 1
2:19:09
John's Basement
Рет қаралды 1,5 М.
World's worst video card? The exciting conclusion
24:23
Ben Eater
Рет қаралды 2,9 МЛН
How to Solder Wires Together (Best tips and tricks)
12:28
ChrisFix
Рет қаралды 7 МЛН
iPhone 15 Pro Max vs IPhone Xs Max  troll face speed test
0:33
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 479 М.
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 2,3 МЛН
My iPhone 15 pro max 😱🫣😂
0:21
Nadir Show
Рет қаралды 1,2 МЛН
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 13 МЛН