more readme

This commit is contained in:
Skot Croshere
2023-01-31 00:24:49 -05:00
parent 7a408aa356
commit a5e8c0c459
2 changed files with 27 additions and 0 deletions

14
assembly.md Normal file
View File

@@ -0,0 +1,14 @@
- Get a convection toaster oven. Nothing fancy, it just has a fan inside for more even heating. This is like a $50 Black and Decker kind of thing. Never use this oven for food.
- Get a thermocouple thermometer. These are $30ish
- Use Sn63/Pb37 no-clean, leaded, solder paste. I usually get MG Chemicals brand, in a syringe. Keep it in the refrigerator so it's nice and cold before you stencil it. (obvs don't get it near your food). Wash your hands well after.
- Take your time to get the paste stenciled right. Don't be afraid to wipe it off with IPA and try again. The paste stencils better when it's cold.
- Use tweezers to put all of the parts on the pasted board.
- Put the board(s) in the toaster oven. I usually put them right on the wire rack, which is in the metal tray.
- Put the thermocouple inside the toaster oven. Close the door on the thermocouple wire so that it holds the end right above the PCB, inside the oven.
- Turn the oven on bake, medium setting.
- Once the temp gets to 140C, turn down the oven heat and try and keep it at 140-150C for 2 minutes. Open the door a little if it's getting to hot. This is the "Soak" phase
- After two minutes, turn the heat to high
- Once the temp reaches 200C start a timer for 30 seconds. Keep the temp between 200 and 220C for this phase. Usually you don't need to do anything. This is the "Reflow" phase. You should see all of the paste melt.
- After 30 seconds, turn off the toaster oven. open the door.
- Let the boards cool for a bit in the oven with the door open.
- Once cool to touch, inspect the boards with a microscope for dry pads and/or bridges. Depending on how well you did with stenciling there may be a few, especially on QFP packages. QFNs sometimes too. Fix these up with paste flux, solder braid and your soldering iron.

View File

@@ -46,6 +46,15 @@ bitaxe is the first fully open source hardware Bitcoin ASIC miner.
## Software
- [ESP-Miner](https://github.com/skot/ESP-Miner) firmware in progress.
## Power Supply Requirements
- [5VDC Power supply](https://www.amazon.com/BTF-LIGHTING-Plastic-Adapter-Transformer-WS2812B/dp/B01D8FM4N4). Should be capable of over 15W
- Needs to connect with [spade-style connectors](https://www.amazon.com/gp/product/B01G4POUAU)
### ESP32 Programming Requirements
- [ESP-Prog](https://www.digikey.com/en/products/detail/espressif-systems/ESP-PROG/10259352) ESP32 Programmer
- [TC2030-IDC-NL](https://www.tag-connect.com/product/tc2030-idc-nl) Tag Connect Cable
- [TC2030-CLIP](https://www.tag-connect.com/product/tc2030-retaining-clip-board-3-pack)
## Connections
![bitaxeMax KiCad render](doc/render.png)
@@ -54,3 +63,7 @@ bitaxe is the first fully open source hardware Bitcoin ASIC miner.
| ----------- | ----------- |
| +5V | Main input. This should be 5V, 15W |
| GND | Main input ground |
## Building
- Check out [building.md](building.md) for PCB ordering tips
- Check out [assembly.md](assembly.md) for assembly tips