Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
31af2a1
Add the parts lib to git
rubenbaldewsing Jun 8, 2025
4463b35
Update analog_devices_max14778
rubenbaldewsing Jun 8, 2025
6dd8f1f
WIP update dcdc converters
rubenbaldewsing Jun 8, 2025
d5dd993
WIP update connectors
rubenbaldewsing Jun 8, 2025
35e9aa6
WIP update debug-interfaces
rubenbaldewsing Jun 8, 2025
fd8af54
WIP update esp32c3
rubenbaldewsing Jun 8, 2025
028a2ca
WIP update ina228
rubenbaldewsing Jun 8, 2025
5d6aedc
WIP update LDOs
rubenbaldewsing Jun 8, 2025
2a06deb
WIP update LEDs
rubenbaldewsing Jun 8, 2025
c2055d7
WIP update logic
rubenbaldewsing Jun 8, 2025
b646284
WIP update emc2101
rubenbaldewsing Jun 8, 2025
cddee5b
WIP update pca95xx
rubenbaldewsing Jun 8, 2025
12bb6d1
WIP update relays
rubenbaldewsing Jun 8, 2025
63f2faf
WIP update rs485
rubenbaldewsing Jun 8, 2025
ee80393
WIP update switches
rubenbaldewsing Jun 8, 2025
33624f3
WIP update lm66200
rubenbaldewsing Jun 8, 2025
b78285a
WIP update usb
rubenbaldewsing Jun 8, 2025
1d97633
WIP update packages till ESPs
rubenbaldewsing Jun 10, 2025
f9195c1
Manually fix fp lib tables
rubenbaldewsing Jun 17, 2025
7edc978
Update 3D model locations
rubenbaldewsing Jun 17, 2025
4ef69c4
Switch to main ato branch for build workflow
rubenbaldewsing Jun 17, 2025
a00bbd0
Switch to main auto version for publish workflow
rubenbaldewsing Jun 17, 2025
8484356
rebuild all packages & regenerate images of changed layouts (silk)
rubenbaldewsing Jun 23, 2025
7b2a851
Add missing fp-lib-tables
rubenbaldewsing Jun 23, 2025
3825b0f
Fix banana connectors
rubenbaldewsing Jun 26, 2025
8a28275
remove indicator leds (duplicate from atopile/indicator-leds)
rubenbaldewsing Jun 26, 2025
38e54f4
fix rs485 frozen build
rubenbaldewsing Jun 26, 2025
362aacc
fix lm66200 frozen build
rubenbaldewsing Jun 26, 2025
b9fe9ea
fix ldo frozen build
rubenbaldewsing Jun 26, 2025
793e949
fix SN74CB3Q3251PWR frozen build
rubenbaldewsing Jun 27, 2025
74f95bc
Use official indicator-led package
rubenbaldewsing Jun 27, 2025
b7ad9dd
fix import name
rubenbaldewsing Jun 27, 2025
e2ce204
Fix fan connector
rubenbaldewsing Jun 27, 2025
ba7e242
Use packages from packages folder
rubenbaldewsing Jun 27, 2025
f83c96d
fix frozen build
rubenbaldewsing Jun 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
- uses: atopile/setup-atopile@v1
with:
# ato-config: "packages/${{ matrix.package }}/ato.yaml"
version: "sha-4757b44"
version: "main"

- run: ato sync
working-directory: ${{ matrix.package }}
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:

- uses: atopile/setup-atopile@v1
with:
version: "sha-4757b44"
version: "main"

- run: ato sync
working-directory: ${{ matrix.package }}
Expand All @@ -50,7 +50,8 @@ jobs:

- uses: atopile/publish-package@v1
with:
atopile-version: "sha-4757b44"
package-entrypoint: ${{ matrix.package }}
skip-duplicate-versions: true
package-version: "" # Use the embedded version key
atopile-version: "main"
ato-config: ${{ matrix.package }}/ato.yaml
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
Expand All @@ -85,5 +84,4 @@ pip-delete-this-directory.txt

# Minimize KiCAD metadata
*.kicad_sch
fp-lib-table
*.kicad_pro
54 changes: 29 additions & 25 deletions README.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion packages/analog-devices-max14778/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Analog Devices MAX14778 dual 4:1 +/-25V above/below the rails analog multiplexer

## Package Information

- Version: 0.1.1
- Version: 0.1.2
- Total Modules: 1
- Author(s): Ruben Baldewsing
- License: MIT
Expand Down
32 changes: 2 additions & 30 deletions packages/analog-devices-max14778/analog_devices-max14778.ato
Original file line number Diff line number Diff line change
Expand Up @@ -6,41 +6,13 @@ import Electrical
import ElectricLogic
import Capacitor

component Analog_Devices_MAX14778_package:
"""Maxim_Integrated_MAX14778ETPplusT package"""
lcsc_id = "C1121866"
manufacturer = "Maxim Integrated"
mpn = "MAX14778ETP+T"
datasheet_url = "https://www.lcsc.com/datasheet/lcsc_datasheet_2201131730_Analog-Devices-Inc--Maxim-Integrated-MAX14778ETP-T_C1121866.pdf"
designator_prefix = "U"
from "parts/Maxim_Integrated_MAX14778ETP_T/Maxim_Integrated_MAX14778ETP_T.ato" import Maxim_Integrated_MAX14778ETP_T_package

# pins
signal A0 ~ pin 6
signal A1 ~ pin 7
signal A2 ~ pin 8
signal A3 ~ pin 9
signal ACOM ~ pin 5
signal B0 ~ pin 20
signal B1 ~ pin 19
signal B2 ~ pin 18
signal B3 ~ pin 17
signal BCOM ~ pin 1
signal ENA ~ pin 10
signal ENB ~ pin 16
signal EP ~ pin 21
signal GND ~ pin 3
signal SA0 ~ pin 11
signal SA1 ~ pin 12
signal SB0 ~ pin 15
signal SB1 ~ pin 14
signal VDD ~ pin 13
signal VN ~ pin 4
signal VP ~ pin 2

module Analog_Devices_MAX14778_Driver:
"""Analog Devices MAX14778 dual 4:1 +/-25V above/below the rails analog multiplexer"""

package = new Analog_Devices_MAX14778_package
package = new Maxim_Integrated_MAX14778ETP_T_package

# components
decoupling_capacitor = new Capacitor
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 2 additions & 6 deletions packages/analog-devices-max14778/ato.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,18 @@
requires-atopile: "^0.7.0"
requires-atopile: "^0.9.0"

paths:
src: "."
layout: ./layouts
footprints: ./footprints

builds:
analog_devices_max14778_driver:
entry: analog_devices-max14778.ato:Analog_Devices_MAX14778_Driver
fail_on_drcs: false
keep_picked_parts: true
hide_designators: true
keep-net-names: true

package:
identifier: ruben-iteng/analog-devices-max14778
repository: https://github.com/ruben-iteng/ato-library
version: "0.1.1"
version: "0.1.2"
authors:
- name: Ruben Baldewsing
email: 94007802+ruben-iteng@users.noreply.github.com
Expand Down
Loading
Loading