All Projects → Jana-Marie → Otter-Iron

Jana-Marie / Otter-Iron

Licence: GPL-3.0 license
A TS100 USB-PD replacement PCB.

Programming Languages

c
50402 projects - #5 most used programming language
assembly
5116 projects

Projects that are alternatives of or similar to Otter-Iron

Otter-Iron-PRO
USB-PD soldering station for JBC C245 handles.
Stars: ✭ 249 (-43.92%)
Mutual labels:  stm32, oshw, usb-pd, usb-c, stm32f072
OtterPill
stm32f072 dev board with arduino nano alike pinout
Stars: ✭ 127 (-71.4%)
Mutual labels:  stm32, oshw, otter, stm32f072
USB-LED-Otter
Tiny USB to adressable LED adapter. Fits in your USB port :3
Stars: ✭ 54 (-87.84%)
Mutual labels:  oshw, otter, stm32f072
fpx
easy USB-C power for all your devices
Stars: ✭ 222 (-50%)
Mutual labels:  usb-pd, usb-c
CH330 Hardware
CH330 breakout board
Stars: ✭ 24 (-94.59%)
Mutual labels:  oshw, otter
USB-PD-Firmware
USB-PD firmware for the stm32f072 - forked from https://git.clayhobbs.com/pd-buddy/pd-buddy-firmware
Stars: ✭ 27 (-93.92%)
Mutual labels:  usb-pd, stm32f072
STM32F103-Bare-Metal
Programming the STM32F103C8 micro controller at the "bare metal" register level.
Stars: ✭ 42 (-90.54%)
Mutual labels:  stm32
AGV
Code for Mecanum Wheel car
Stars: ✭ 54 (-87.84%)
Mutual labels:  stm32
STM32-base.github.io
Github Pages for the STM32-base project.
Stars: ✭ 27 (-93.92%)
Mutual labels:  stm32
stm32-mcu
Application components for STMicro STM32 MCUs
Stars: ✭ 22 (-95.05%)
Mutual labels:  stm32
FreeRTOS-rust
Rust crate for FreeRTOS
Stars: ✭ 159 (-64.19%)
Mutual labels:  stm32
stm32wb-hal
[WIP] embedded-hal for the STM32WB family of microcontrollers
Stars: ✭ 19 (-95.72%)
Mutual labels:  stm32
pikascript
Ultralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
Stars: ✭ 855 (+92.57%)
Mutual labels:  stm32
WolfieMouse
IEEE Reion 1 Micromouse competition.
Stars: ✭ 29 (-93.47%)
Mutual labels:  stm32
Game-Boy-Color-USB-C-charging-kit
This project contains the files for making an electronic board that allows to charge a Nintendo Game Boy Color by USB-C.
Stars: ✭ 31 (-93.02%)
Mutual labels:  usb-c
STC15 LIB
用于STC15系列单片机,借鉴STM32库的形式,让官方库更加易于使用。
Stars: ✭ 30 (-93.24%)
Mutual labels:  stm32
kikpad
KiKPad : the Midiplus SmartPad reinvented !
Stars: ✭ 31 (-93.02%)
Mutual labels:  stm32
Open-SAE-J1939
SAE J1939 protocol free to use for embedded systems or PC with CAN-bus
Stars: ✭ 120 (-72.97%)
Mutual labels:  stm32
simtrace2
Osmocom SIM card tracer, v2.0; mirror of https://gitea.osmocom.org/sim-card/simtrace2
Stars: ✭ 54 (-87.84%)
Mutual labels:  oshw
stm32-rustup
A guide to rust your stm32 microcontroller
Stars: ✭ 25 (-94.37%)
Mutual labels:  stm32

Otter-Iron

Replacement PCB for TS100, adds USB-C PD to every hacker's favourite tool!

4

Hardware v2.4 is released, changelog: you don't need to solder the tip connector anymore, software v0.6 is released!

Features:

  • You can solder!
  • Temperature can be adjusted via buttons
  • USB-PD requests highest voltage
  • Display shows set-temperature, temperature, input-voltage and power applied
  • Saves last set-temperature
  • Designed by an Otter chirps :3

Ordering and assembly instructions

The BOM can be found at KiCAD/Otter-Iron/production/kitspace_bom.csv. Most parts are generic parts, which can be ordered and assembled regularly. However, the display and tip-holders need special attention. The PCB has to be ordered with a thickness of 1mm (1.6mm works too, but 1mm has a better fit).

Known hardware issues/notes

  • Note: C19 and C20 changed from 100nF to 1µF in the last revision, please make sure to populate 1µF!
  • Please add a pullup to the displays reset if the display does not work. See image below:

Tip-Holders / mechanical parts

The original tip-holders are custom made thus it is not possible to buy them, if you already have a TS100 it is highly recommended to recycle those. They can be unscrewed, cut to size and soldered/screwed onto the Otter-Iron. This is the preferred option!

If you don't own a TS100 you can buy one from miniware (price ranges from 35$ to 45$) and harvest the parts (as well as the casing and tip!).

You can also buy the littlefuse fuseholders mentioned in the BOM. Those however have a very bad fit, you have to bend them and add a little solder notch, otherwise you may destroy your tips. In addition to this solution you also need to buy a spare case+tip which is ~25-35$, this is the least preferred option.

Display

The display can be bought from LCSC note: Do not buy displays from LCSC, they seem to be faulty! or Aliexpress, I haven't found it at Mouser yet (Maybe its this display?). It is the last part to be assembled, it is soldered on the back of the PCB facing the PCB and the tip-end.

Flashing

To flash the Otter-Iron short the DFU-jumper shown in the image below while plugging it into your computer. This will put the iron into DFU mode allowing you to flash it via DFU/USB.

If you already have ad firmware >= v0.2 flashed, you can press both buttons while plugging in to enter DFU mode.

Run this command to flash the downloaded binary.

$ dfu-util -a 0 -s 0x08000000:leave -D firmware.bin

dfu

Video

Video

Images

3 4

Front Back

Todo software

  • Write a better regulation
  • Current measurement
  • Store last setpoint
  • Better Fonts/UI
  • PD-Profile cycling

Todo Hardware

Todo next hardware revision:

  • Add barrel jack
  • Add grounding solution
  • Fix Tag-Connect see #4
  • Optimize display-connector
  • Add display reset pullup
  • Add display reset line
  • Add inrush current protection
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].