Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
308c6e6
Begin laying out and prepping for new tests
KenwoodFox Nov 28, 2023
7b4b516
Include new chip! 3v3 system from now on..
KenwoodFox Jan 17, 2024
04a3717
Remove backplane from fennec modem
KenwoodFox Apr 3, 2024
1b46f44
Bump to kicad8
KenwoodFox Apr 3, 2024
53c69d1
Add basic audio processing
KenwoodFox Jul 24, 2024
4865973
Bump readme
KenwoodFox Jul 24, 2024
da31c0c
Include inital sim and design changes
KenwoodFox Sep 16, 2025
b5978d4
Replace firmware
KenwoodFox Oct 5, 2025
d8f4359
Bump fennec pcb
KenwoodFox Oct 5, 2025
4744321
Bump checkout to v4, kicad to 9
KenwoodFox Oct 5, 2025
62f37e3
Bump upload artifact to v4
KenwoodFox Oct 5, 2025
b17cbbd
Route!
KenwoodFox Oct 6, 2025
71816f0
Add stackup and fan
KenwoodFox Oct 9, 2025
b661386
Change all power switching
KenwoodFox Oct 19, 2025
d75883b
add jumpers and bump kicad libs
KenwoodFox Oct 20, 2025
92ba85f
Add all nets
KenwoodFox Nov 3, 2025
cedfae7
Remove 3d
KenwoodFox Nov 3, 2025
e35313a
remove unused/outdated
KenwoodFox Nov 3, 2025
e2f9ee8
Bump old
KenwoodFox Nov 3, 2025
ced552c
Implement new power supply
KenwoodFox Nov 19, 2025
1019c48
Add new driver system
KenwoodFox Jan 11, 2026
6634b94
Impl last of overall
KenwoodFox Jan 11, 2026
166c5bc
Add outline for stencil
KenwoodFox Jan 11, 2026
a46b759
Add CARD_EN note
KenwoodFox Jan 12, 2026
464fece
Remove unused pins
KenwoodFox Jan 12, 2026
77f4bcc
Implement suggestions from KA2
KenwoodFox Jan 12, 2026
9932c15
Fix bom generation
KenwoodFox Jan 12, 2026
fa43667
Clean 3d model dir
KenwoodFox Jan 13, 2026
12d6c63
Add fan spacer
KenwoodFox Jan 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 6 additions & 50 deletions .github/workflows/hardware_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,14 @@ jobs:
matrix:
variant:
- FennecModem
- BackPlane

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: true

- uses: INTI-CMNB/KiBot@v2_k7
- uses: INTI-CMNB/KiBot@v2_k9
with:
# Config file
config: Hardware/${{ matrix.variant }}.yaml
Expand All @@ -39,7 +38,7 @@ jobs:
board: "Hardware/${{ matrix.variant }}/${{ matrix.variant }}.kicad_pcb"

- name: upload results
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.variant }}
path: _hardwareOutput
Expand All @@ -52,45 +51,6 @@ jobs:
webhook_token: ${{ secrets.WEBHOOK_TOKEN }}
args: "Building new board failed, most likely a DRC check."

dev-publish:
# publish only to devs
runs-on: ubuntu-latest
name: Dev-Publish
# needs: [make_docs, KiCad_Hardware]
needs: [KiCad_Hardware]

strategy:
matrix:
variant:
- FennecModem
- BackPlane

steps:
# Download artifacts
# - uses: actions/download-artifact@v3
# with:
# name: Board-Manual

- uses: actions/download-artifact@v3
with:
name: ${{ matrix.variant }}

# - name: send custom message with args
# uses: appleboy/discord-action@master
# with:
# webhook_id: ${{ secrets.WEBHOOK_ID }}
# webhook_token: ${{ secrets.WEBHOOK_TOKEN }}
# file: "Board-Manual.pdf"
# args: Display Board Just got an update!

- name: send custom message with args
uses: appleboy/discord-action@master
with:
webhook_id: ${{ secrets.WEBHOOK_ID }}
webhook_token: ${{ secrets.WEBHOOK_TOKEN }}
file: "${{ matrix.variant }}-3D_top.png"
args: ${{ matrix.variant }}

publish:
# Only run on tags
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
Expand All @@ -102,20 +62,16 @@ jobs:
strategy:
matrix:
variant:
- Buisness Card
- FennecModem

steps:
# Be in our repo
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0

# Download artifacts
# - uses: actions/download-artifact@v3
# with:
# name: Board-Manual

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: ${{ matrix.variant }}

Expand Down
6 changes: 3 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[submodule "Hardware/FennecModem/Libraries/kenwoodfox-kicad-libraries"]
path = Hardware/FennecModem/Libraries/kenwoodfox-kicad-libraries
url = https://github.com/KenwoodFox/kenwoodfox-kicad-libraries.git
[submodule "Hardware/BackPlane/Libraries/kenwoodfox-kicad-libraries"]
path = Hardware/BackPlane/Libraries/kenwoodfox-kicad-libraries
url = https://github.com/KenwoodFox/kenwoodfox-kicad-libraries.git
[submodule "Hardware/FennecModem/Libraries/KiCad-RP-Pico"]
path = Hardware/FennecModem/Libraries/KiCad-RP-Pico
url = https://github.com/sol/KiCad-RP-Pico.git
Loading