diff --git a/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/index.html b/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/index.html index dd0faac3..63454847 100644 --- a/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/index.html +++ b/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/index.html @@ -878,7 +878,7 @@

JLCPCB and Altium Design Rules Issues

I guess a via doesn't count as a PTH (Plated Through Hole)?

By default in Altium you set your minimum annular ring: alt text -and this applies to vias and PTH. So... I guess Altium probably should't do this by default?

+and this applies to vias and PTH. So... I guess Altium probably shouldn't do this by default?

@@ -901,7 +901,7 @@

JLCPCB and Altium Design Rules Issues

- November 24, 2024 + November 25, 2024 diff --git a/blog/archive/2024/index.html b/blog/archive/2024/index.html index 4cc716a5..7a8b2dd3 100644 --- a/blog/archive/2024/index.html +++ b/blog/archive/2024/index.html @@ -839,7 +839,7 @@

-and this applies to vias and PTH. So... I guess Altium probably should't do this by default?

+and this applies to vias and PTH. So... I guess Altium probably shouldn't do this by default?

diff --git a/blog/category/dingboard/index.html b/blog/category/dingboard/index.html index 2943da25..fe521c20 100644 --- a/blog/category/dingboard/index.html +++ b/blog/category/dingboard/index.html @@ -839,7 +839,7 @@

-and this applies to vias and PTH. So... I guess Altium probably should't do this by default?

+and this applies to vias and PTH. So... I guess Altium probably shouldn't do this by default?

diff --git a/blog/index.html b/blog/index.html index 55513384..29ab04ac 100644 --- a/blog/index.html +++ b/blog/index.html @@ -825,7 +825,7 @@

-and this applies to vias and PTH. So... I guess Altium probably should't do this by default?

+and this applies to vias and PTH. So... I guess Altium probably shouldn't do this by default?

diff --git a/dingboard/index.html b/dingboard/index.html index 5262f85f..b74a1c9b 100644 --- a/dingboard/index.html +++ b/dingboard/index.html @@ -972,6 +972,9 @@

Video references

  • How To Keep Components Connected When Moving | Altium Designer

  • +
  • +

    Microcontroller-Based Hardware Design With Altium Designer - #3 USB C

    +
  • diff --git a/feed_json_updated.json b/feed_json_updated.json index 8cb67e57..e5561788 100644 --- a/feed_json_updated.json +++ b/feed_json_updated.json @@ -1 +1 @@ -{"version": "https://jsonfeed.org/version/1", "title": "zeuldocs", "home_page_url": "https://zeuldocs.com/", "feed_url": "https://zeuldocs.com/feed_json_updated.json", "description": "Zeul's documentation", "icon": null, "authors": [{"name": "Zeul"}], "language": "en", "items": [{"id": "https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/", "url": "https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/", "title": "JLCPCB and Altium Design Rules Issues", "content_html": "

    JLCPCB \"PCB Manufacturing & Assembly Capabilities\" is kinda confusing.

    \n

    So for a two layer PCB,

    \n

    ![alt te...

    ", "image": null, "date_modified": "2024-11-24T19:43:03+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/16/nov-16th/", "url": "https://zeuldocs.com/blog/2024/11/16/nov-16th/", "title": "Nov 16th", "content_html": "

    Agenda for today:

    \n
      \n
    • [x] Altium with GitHub
    • \n
    • [ ] Altium with Solidworks
    • \n
    • [x] Begin dingboard
    • \n
    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/17/nov-17th/", "url": "https://zeuldocs.com/blog/2024/11/17/nov-17th/", "title": "Nov 17th", "content_html": "

    Learnt about mosfets

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/18/nov-18th/", "url": "https://zeuldocs.com/blog/2024/11/18/nov-18th/", "title": "Nov 18th", "content_html": "

    Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/19/nov-19th/", "url": "https://zeuldocs.com/blog/2024/11/19/nov-19th/", "title": "Nov 19th", "content_html": "

    Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board....

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/20/nov-20th/", "url": "https://zeuldocs.com/blog/2024/11/20/nov-20th/", "title": "Nov 20th", "content_html": "

    Current progress:

    \n

    \"alt

    \n

    The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the r...

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/21/nov-21th/", "url": "https://zeuldocs.com/blog/2024/11/21/nov-21th/", "title": "Nov 21th", "content_html": "

    Added a battery \"fuel guage\" it gives you an accurate reading of the battery level over I2C

    \n

    \"alt

    \n

    I started the PCB\n\"alt

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/15/init/", "url": "https://zeuldocs.com/blog/2024/11/15/init/", "title": "Init", "content_html": "

    I'm starting a new website. Getting tired of my php site.

    \n

    I noticed my school is behind compared to other schools. I plan on getting us ...

    ", "image": null, "date_modified": "2024-11-17T14:24:19+00:00", "authors": [{"name": "zeul"}], "tags": null}]} \ No newline at end of file +{"version": "https://jsonfeed.org/version/1", "title": "zeuldocs", "home_page_url": "https://zeuldocs.com/", "feed_url": "https://zeuldocs.com/feed_json_updated.json", "description": "Zeul's documentation", "icon": null, "authors": [{"name": "Zeul"}], "language": "en", "items": [{"id": "https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/", "url": "https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/", "title": "JLCPCB and Altium Design Rules Issues", "content_html": "

    JLCPCB \"PCB Manufacturing & Assembly Capabilities\" is kinda confusing.

    \n

    So for a two layer PCB,

    \n

    ![alt te...

    ", "image": null, "date_modified": "2024-11-26T00:51:30+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/16/nov-16th/", "url": "https://zeuldocs.com/blog/2024/11/16/nov-16th/", "title": "Nov 16th", "content_html": "

    Agenda for today:

    \n
      \n
    • [x] Altium with GitHub
    • \n
    • [ ] Altium with Solidworks
    • \n
    • [x] Begin dingboard
    • \n
    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/17/nov-17th/", "url": "https://zeuldocs.com/blog/2024/11/17/nov-17th/", "title": "Nov 17th", "content_html": "

    Learnt about mosfets

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/18/nov-18th/", "url": "https://zeuldocs.com/blog/2024/11/18/nov-18th/", "title": "Nov 18th", "content_html": "

    Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/19/nov-19th/", "url": "https://zeuldocs.com/blog/2024/11/19/nov-19th/", "title": "Nov 19th", "content_html": "

    Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board....

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/20/nov-20th/", "url": "https://zeuldocs.com/blog/2024/11/20/nov-20th/", "title": "Nov 20th", "content_html": "

    Current progress:

    \n

    \"alt

    \n

    The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the r...

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/21/nov-21th/", "url": "https://zeuldocs.com/blog/2024/11/21/nov-21th/", "title": "Nov 21th", "content_html": "

    Added a battery \"fuel guage\" it gives you an accurate reading of the battery level over I2C

    \n

    \"alt

    \n

    I started the PCB\n\"alt

    ", "image": null, "date_modified": "2024-11-21T19:08:21+00:00", "authors": [{"name": "zeul"}], "tags": null}, {"id": "https://zeuldocs.com/blog/2024/11/15/init/", "url": "https://zeuldocs.com/blog/2024/11/15/init/", "title": "Init", "content_html": "

    I'm starting a new website. Getting tired of my php site.

    \n

    I noticed my school is behind compared to other schools. I plan on getting us ...

    ", "image": null, "date_modified": "2024-11-17T14:24:19+00:00", "authors": [{"name": "zeul"}], "tags": null}]} \ No newline at end of file diff --git a/feed_rss_created.xml b/feed_rss_created.xml index ee1bac4d..c3860f1f 100644 --- a/feed_rss_created.xml +++ b/feed_rss_created.xml @@ -1 +1 @@ - zeuldocsZeul's documentationhttps://zeuldocs.com/Zeulhttps://github.com/zeulewan/zeuldocsen Mon, 25 Nov 2024 20:33:55 -0000 Mon, 25 Nov 2024 20:33:55 -0000 1440 MkDocs RSS plugin - v1.16.0 JLCPCB and Altium Design Rules Issues zeul <p>JLCPCB <a href="https://jlcpcb.com/capabilities/pcb-capabilities">"PCB Manufacturing &amp; Assembly Capabilities"</a> is kinda confusing.</p><p>So for a two layer PCB,</p><p>![alt te...</p>https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Sun, 24 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Nov 21th zeul <p>Added a battery "fuel guage" it gives you an accurate reading of the battery level over I2C</p><p><img alt="alt text" src="image.png"></p><p>I started the PCB<img alt="alt text" src="a.png"></p>https://zeuldocs.com/blog/2024/11/21/nov-21th/ Thu, 21 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/21/nov-21th/ Nov 20th zeul <p>Current progress:</p><p><img alt="alt text" src="image.png"></p><p>The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the r...</p>https://zeuldocs.com/blog/2024/11/20/nov-20th/ Wed, 20 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/20/nov-20th/ Nov 19th zeul <p>Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board....</p>https://zeuldocs.com/blog/2024/11/19/nov-19th/ Tue, 19 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/19/nov-19th/ Nov 18th zeul <p>Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs</p>https://zeuldocs.com/blog/2024/11/18/nov-18th/ Mon, 18 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/18/nov-18th/ Nov 17th zeul <p>Learnt about mosfets</p>https://zeuldocs.com/blog/2024/11/17/nov-17th/ Sun, 17 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/17/nov-17th/ Nov 16th zeul <p>Agenda for today:</p><ul><li>[x] Altium with GitHub</li><li>[ ] Altium with Solidworks</li><li>[x] Begin dingboard</li></ul>https://zeuldocs.com/blog/2024/11/16/nov-16th/ Sat, 16 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/16/nov-16th/ Init zeul <p>I'm starting a new website. Getting tired of <a href="https://zeul.ca/">my php site</a>.</p><p>I noticed my school is behind compared to other schools. I plan on getting us ...</p>https://zeuldocs.com/blog/2024/11/15/init/ Fri, 15 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/15/init/ \ No newline at end of file + zeuldocsZeul's documentationhttps://zeuldocs.com/Zeulhttps://github.com/zeulewan/zeuldocsen Tue, 26 Nov 2024 00:52:09 -0000 Tue, 26 Nov 2024 00:52:09 -0000 1440 MkDocs RSS plugin - v1.16.0 JLCPCB and Altium Design Rules Issues zeul <p>JLCPCB <a href="https://jlcpcb.com/capabilities/pcb-capabilities">"PCB Manufacturing &amp; Assembly Capabilities"</a> is kinda confusing.</p><p>So for a two layer PCB,</p><p>![alt te...</p>https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Sun, 24 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Nov 21th zeul <p>Added a battery "fuel guage" it gives you an accurate reading of the battery level over I2C</p><p><img alt="alt text" src="image.png"></p><p>I started the PCB<img alt="alt text" src="a.png"></p>https://zeuldocs.com/blog/2024/11/21/nov-21th/ Thu, 21 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/21/nov-21th/ Nov 20th zeul <p>Current progress:</p><p><img alt="alt text" src="image.png"></p><p>The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the r...</p>https://zeuldocs.com/blog/2024/11/20/nov-20th/ Wed, 20 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/20/nov-20th/ Nov 19th zeul <p>Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board....</p>https://zeuldocs.com/blog/2024/11/19/nov-19th/ Tue, 19 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/19/nov-19th/ Nov 18th zeul <p>Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs</p>https://zeuldocs.com/blog/2024/11/18/nov-18th/ Mon, 18 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/18/nov-18th/ Nov 17th zeul <p>Learnt about mosfets</p>https://zeuldocs.com/blog/2024/11/17/nov-17th/ Sun, 17 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/17/nov-17th/ Nov 16th zeul <p>Agenda for today:</p><ul><li>[x] Altium with GitHub</li><li>[ ] Altium with Solidworks</li><li>[x] Begin dingboard</li></ul>https://zeuldocs.com/blog/2024/11/16/nov-16th/ Sat, 16 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/16/nov-16th/ Init zeul <p>I'm starting a new website. Getting tired of <a href="https://zeul.ca/">my php site</a>.</p><p>I noticed my school is behind compared to other schools. I plan on getting us ...</p>https://zeuldocs.com/blog/2024/11/15/init/ Fri, 15 Nov 2024 00:00:00 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/15/init/ \ No newline at end of file diff --git a/feed_rss_updated.xml b/feed_rss_updated.xml index 19c44581..1c4d23f8 100644 --- a/feed_rss_updated.xml +++ b/feed_rss_updated.xml @@ -1 +1 @@ - zeuldocsZeul's documentationhttps://zeuldocs.com/Zeulhttps://github.com/zeulewan/zeuldocsen Mon, 25 Nov 2024 20:33:55 -0000 Mon, 25 Nov 2024 20:33:55 -0000 1440 MkDocs RSS plugin - v1.16.0 JLCPCB and Altium Design Rules Issues zeul <p>JLCPCB <a href="https://jlcpcb.com/capabilities/pcb-capabilities">"PCB Manufacturing &amp; Assembly Capabilities"</a> is kinda confusing.</p><p>So for a two layer PCB,</p><p>![alt te...</p>https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Sun, 24 Nov 2024 19:43:03 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Nov 16th zeul <p>Agenda for today:</p><ul><li>[x] Altium with GitHub</li><li>[ ] Altium with Solidworks</li><li>[x] Begin dingboard</li></ul>https://zeuldocs.com/blog/2024/11/16/nov-16th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/16/nov-16th/ Nov 17th zeul <p>Learnt about mosfets</p>https://zeuldocs.com/blog/2024/11/17/nov-17th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/17/nov-17th/ Nov 18th zeul <p>Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs</p>https://zeuldocs.com/blog/2024/11/18/nov-18th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/18/nov-18th/ Nov 19th zeul <p>Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board....</p>https://zeuldocs.com/blog/2024/11/19/nov-19th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/19/nov-19th/ Nov 20th zeul <p>Current progress:</p><p><img alt="alt text" src="image.png"></p><p>The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the r...</p>https://zeuldocs.com/blog/2024/11/20/nov-20th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/20/nov-20th/ Nov 21th zeul <p>Added a battery "fuel guage" it gives you an accurate reading of the battery level over I2C</p><p><img alt="alt text" src="image.png"></p><p>I started the PCB<img alt="alt text" src="a.png"></p>https://zeuldocs.com/blog/2024/11/21/nov-21th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/21/nov-21th/ Init zeul <p>I'm starting a new website. Getting tired of <a href="https://zeul.ca/">my php site</a>.</p><p>I noticed my school is behind compared to other schools. I plan on getting us ...</p>https://zeuldocs.com/blog/2024/11/15/init/ Sun, 17 Nov 2024 14:24:19 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/15/init/ \ No newline at end of file + zeuldocsZeul's documentationhttps://zeuldocs.com/Zeulhttps://github.com/zeulewan/zeuldocsen Tue, 26 Nov 2024 00:52:09 -0000 Tue, 26 Nov 2024 00:52:09 -0000 1440 MkDocs RSS plugin - v1.16.0 JLCPCB and Altium Design Rules Issues zeul <p>JLCPCB <a href="https://jlcpcb.com/capabilities/pcb-capabilities">"PCB Manufacturing &amp; Assembly Capabilities"</a> is kinda confusing.</p><p>So for a two layer PCB,</p><p>![alt te...</p>https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Tue, 26 Nov 2024 00:51:30 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ Nov 16th zeul <p>Agenda for today:</p><ul><li>[x] Altium with GitHub</li><li>[ ] Altium with Solidworks</li><li>[x] Begin dingboard</li></ul>https://zeuldocs.com/blog/2024/11/16/nov-16th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/16/nov-16th/ Nov 17th zeul <p>Learnt about mosfets</p>https://zeuldocs.com/blog/2024/11/17/nov-17th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/17/nov-17th/ Nov 18th zeul <p>Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs</p>https://zeuldocs.com/blog/2024/11/18/nov-18th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/18/nov-18th/ Nov 19th zeul <p>Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board....</p>https://zeuldocs.com/blog/2024/11/19/nov-19th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/19/nov-19th/ Nov 20th zeul <p>Current progress:</p><p><img alt="alt text" src="image.png"></p><p>The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the r...</p>https://zeuldocs.com/blog/2024/11/20/nov-20th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/20/nov-20th/ Nov 21th zeul <p>Added a battery "fuel guage" it gives you an accurate reading of the battery level over I2C</p><p><img alt="alt text" src="image.png"></p><p>I started the PCB<img alt="alt text" src="a.png"></p>https://zeuldocs.com/blog/2024/11/21/nov-21th/ Thu, 21 Nov 2024 19:08:21 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/21/nov-21th/ Init zeul <p>I'm starting a new website. Getting tired of <a href="https://zeul.ca/">my php site</a>.</p><p>I noticed my school is behind compared to other schools. I plan on getting us ...</p>https://zeuldocs.com/blog/2024/11/15/init/ Sun, 17 Nov 2024 14:24:19 +0000zeuldocshttps://zeuldocs.com/blog/2024/11/15/init/ \ No newline at end of file diff --git a/search/search_index.json b/search/search_index.json index c38e29c1..fe3c2392 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":"

    This is Zeul's other website for his other documentation and other blog

    Zeul dingboard placeholder place holder 8-bit computer MARS flight computers Walking robot"},{"location":"blog/","title":"Latest Posts","text":""},{"location":"blog/2024/11/15/init/","title":"Init","text":"

    I'm starting a new website. Getting tired of my php site.

    I noticed my school is behind compared to other schools. I plan on getting us up to speed, while at the same time learning as much as possible. The end goal is making a rocket that can compete with waterloo's borealis. If all goes right, we'd launch it at LC 2026. This year (LC 2025), the goal is to make a mojave spinx esque rocket. I'm going to start off with recovery, and avionics. The reason being, is that it is possible to launch the same avionics in a 4 inch diameter kit rocket, that we could use in a mojave sphinx. The recovery system will be almost the exact same.

    The first thing I'm gonna do is make a very simple board in Altium. It will have the rp 2040, a usbc port, flash, a LED, reset button, pin out, USB over current protection, a barometer and an accelerometer. It'll be a bit better than a pico.

    "},{"location":"blog/2024/11/16/nov-16th/","title":"Nov 16th","text":"

    Agenda for today:

    • Altium with GitHub
    • Altium with Solidworks
    • Begin dingboard
    "},{"location":"blog/2024/11/17/nov-17th/","title":"Nov 17th","text":"

    Learnt about mosfets

    "},{"location":"blog/2024/11/18/nov-18th/","title":"Nov 18th","text":"

    Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs

    "},{"location":"blog/2024/11/19/nov-19th/","title":"Nov 19th","text":"

    Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board.

    Here's the current check list of things to implement:

    1. Battery protection IC
    2. Charging IC
    3. Buck-boost
    "},{"location":"blog/2024/11/20/nov-20th/","title":"Nov 20th","text":"

    Current progress:

    The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the rest of the board done tomorrow?! Then I can go relax with some 6502 stuff for a bit.

    Tomorrow: - MCU schematic - PCB layout - Verify design for PCBA

    "},{"location":"blog/2024/11/21/nov-21th/","title":"Nov 21th","text":"

    Added a battery \"fuel guage\" it gives you an accurate reading of the battery level over I2C

    I started the PCB

    "},{"location":"blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/","title":"JLCPCB and Altium Design Rules Issues","text":"

    JLCPCB \"PCB Manufacturing & Assembly Capabilities\" is kinda confusing.

    So for a two layer PCB,

    it says \"2-layer: 0.15mm hole size / 0.25mm via diameter.\" That would mean the pad width or \"annular ring\" can be 0.05mm right?

    \\[ \\frac{0.25}{2} - \\frac{0.15}{2} = 0.05 \\]

    but wait:

    Now it says: \"2-layer: 1 oz: Recommended 0.25 mm or above; absolute minimum 0.18 mm.\"

    I guess a via doesn't count as a PTH (Plated Through Hole)?

    By default in Altium you set your minimum annular ring: and this applies to vias and PTH. So... I guess Altium probably should't do this by default?

    "},{"location":"dingboard/","title":"dingboard","text":"

    Simple flight computer that uses all the best practices. A good place to start.

    This board is everything you would want in a passive data collection flight computer. Made for beginner model rockets. Basically a better version of this.

    Current progress"},{"location":"dingboard/#initial-requirements-and-design-goals","title":"Initial Requirements and Design Goals","text":"

    The primary goal of dingboard is to enable my personal learning. This will be the first board of many. The successor to dingboard will be a CAN enabled system in a 4-inch diameter form factor which will hopefully be launched this summer.

    Primary Functional Requirements for dingboard:

    • Easy to operate and understand
    • Fully open source
    • Assemblable by JLCPCB PCBA
    • On board charging and automatic power switching using simple chip
    • Charging status indicators
    • MCU status indicator, sleep, data collection etc.
    • Altium and solidworks integration
    • Utilize all known best practices to enable scalability
    • Components:
      • Barometer
      • Accelerometer
      • Thermistor for battery protection
    • Use entire safe range of battery (use a buck boost)
    • Why not go with an ESP?

    Here's the link to the Altium project repo

    "},{"location":"dingboard/#components","title":"Components","text":""},{"location":"dingboard/#power","title":"Power","text":"
    • 18650 charger datasheet

    • Battery protection circuit

    • Protection IC FET

    • Charing and switching IC: BQ2407

    • \"Fuel guage\"

    • Buck-Boost

    "},{"location":"dingboard/#compute","title":"Compute","text":"
    • MCU: RP 2040, Hardware design guide, datasheet

    • IMU: ICM-42670

    • Barometer: LPS22HH

    • Flash: W25Q128JV

    • LED: Power status indicator

    "},{"location":"dingboard/#checklist-not-really-relevant-anymore","title":"Checklist (Not really relevant anymore)","text":"
    • Altium with GitHub
    • Begin PCB V1
    • Complete board schematic
    • Complete board layout
    • Altium with Solidworks
    • JLCPCB PCBA
    "},{"location":"dingboard/#misc-thoughts","title":"Misc Thoughts","text":"
    • Using a single MOSFET for switching between USB and battery voltage is just too janky.
      • Shoot through voltage.
      • The way to do it simply would be by taking advantage of the \"Zero Gate Voltage Drain Current\", but there's a load connected to the source so the voltage probably wont rise
      • In-rush current, you need a resistor to the gate
      • Going to need more robust circuitry than this
      • Could flip the P channel enhancement mosfet to have the current go from source to drain in order to get the negative voltage, but too janky
      • Going with a BQ2407x that handles power switching and battery charging. It's basically designed for this exact thing.
    • Not using RT9080. Need a buck boost. I should be able to use the entire range of battery

    • Typical via sizes

      • Large: 0.7 mm pad, 0.3 mm drill
      • Medium: 0.6 mm pad, 0.25 mm drill
      • Small: 0.5 mm pad, 0.2 mm
    "},{"location":"dingboard/#video-references","title":"Video references","text":"

    Good videos:

    • Altium Designer Quick-Start Tutorial with Phil Salmony from Phil's Lab

    • Raspberry Pi RP2040 Hardware Design | Altium Designer | JLCPCB - Phil's Lab #28

    • How To Keep Components Connected When Moving | Altium Designer

    "},{"location":"next%20board/","title":"next board","text":"

    I'll change the name later

    I gotta plan ahead so this is where I'll put the next board ideas.

    Going to need to power 5v stuff. Better to buck than boost. Probably going to go with 3s.

    "},{"location":"next%20board/#cots-components","title":"COTS Components","text":"

    GPS

    • Featherweight 915 MHz
    • BigRedBee COTS GPS
    "},{"location":"next%20board/#ics","title":"ICs","text":"

    GPS - blox m10q

    • Charging IC

      • TI 1s to 3s charger and power path selector
    • Power indicator

    • Buck-Boost Converter or this Buck-boost: TPS63070

    "},{"location":"blog/archive/2024/","title":"2024","text":""},{"location":"blog/category/dingboard/","title":"dingboard","text":""},{"location":"blog/category/info/","title":"Info","text":""}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":"

    This is Zeul's other website for his other documentation and other blog

    Zeul dingboard placeholder place holder 8-bit computer MARS flight computers Walking robot"},{"location":"blog/","title":"Latest Posts","text":""},{"location":"blog/2024/11/15/init/","title":"Init","text":"

    I'm starting a new website. Getting tired of my php site.

    I noticed my school is behind compared to other schools. I plan on getting us up to speed, while at the same time learning as much as possible. The end goal is making a rocket that can compete with waterloo's borealis. If all goes right, we'd launch it at LC 2026. This year (LC 2025), the goal is to make a mojave spinx esque rocket. I'm going to start off with recovery, and avionics. The reason being, is that it is possible to launch the same avionics in a 4 inch diameter kit rocket, that we could use in a mojave sphinx. The recovery system will be almost the exact same.

    The first thing I'm gonna do is make a very simple board in Altium. It will have the rp 2040, a usbc port, flash, a LED, reset button, pin out, USB over current protection, a barometer and an accelerometer. It'll be a bit better than a pico.

    "},{"location":"blog/2024/11/16/nov-16th/","title":"Nov 16th","text":"

    Agenda for today:

    • Altium with GitHub
    • Altium with Solidworks
    • Begin dingboard
    "},{"location":"blog/2024/11/17/nov-17th/","title":"Nov 17th","text":"

    Learnt about mosfets

    "},{"location":"blog/2024/11/18/nov-18th/","title":"Nov 18th","text":"

    Learnt that I shouldn't just use a mosfet since there's power switching/charging ICs

    "},{"location":"blog/2024/11/19/nov-19th/","title":"Nov 19th","text":"

    Considering ordering the power board on its own for now. The only issue is the wait time. Could continue with 6502 stuff until then or work on the CPU board.

    Here's the current check list of things to implement:

    1. Battery protection IC
    2. Charging IC
    3. Buck-boost
    "},{"location":"blog/2024/11/20/nov-20th/","title":"Nov 20th","text":"

    Current progress:

    The hardest part was definitely the component selection. I read through so many data sheets. Maybe I can get the rest of the board done tomorrow?! Then I can go relax with some 6502 stuff for a bit.

    Tomorrow: - MCU schematic - PCB layout - Verify design for PCBA

    "},{"location":"blog/2024/11/21/nov-21th/","title":"Nov 21th","text":"

    Added a battery \"fuel guage\" it gives you an accurate reading of the battery level over I2C

    I started the PCB

    "},{"location":"blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/","title":"JLCPCB and Altium Design Rules Issues","text":"

    JLCPCB \"PCB Manufacturing & Assembly Capabilities\" is kinda confusing.

    So for a two layer PCB,

    it says \"2-layer: 0.15mm hole size / 0.25mm via diameter.\" That would mean the pad width or \"annular ring\" can be 0.05mm right?

    \\[ \\frac{0.25}{2} - \\frac{0.15}{2} = 0.05 \\]

    but wait:

    Now it says: \"2-layer: 1 oz: Recommended 0.25 mm or above; absolute minimum 0.18 mm.\"

    I guess a via doesn't count as a PTH (Plated Through Hole)?

    By default in Altium you set your minimum annular ring: and this applies to vias and PTH. So... I guess Altium probably shouldn't do this by default?

    "},{"location":"dingboard/","title":"dingboard","text":"

    Simple flight computer that uses all the best practices. A good place to start.

    This board is everything you would want in a passive data collection flight computer. Made for beginner model rockets. Basically a better version of this.

    Current progress"},{"location":"dingboard/#initial-requirements-and-design-goals","title":"Initial Requirements and Design Goals","text":"

    The primary goal of dingboard is to enable my personal learning. This will be the first board of many. The successor to dingboard will be a CAN enabled system in a 4-inch diameter form factor which will hopefully be launched this summer.

    Primary Functional Requirements for dingboard:

    • Easy to operate and understand
    • Fully open source
    • Assemblable by JLCPCB PCBA
    • On board charging and automatic power switching using simple chip
    • Charging status indicators
    • MCU status indicator, sleep, data collection etc.
    • Altium and solidworks integration
    • Utilize all known best practices to enable scalability
    • Components:
      • Barometer
      • Accelerometer
      • Thermistor for battery protection
    • Use entire safe range of battery (use a buck boost)
    • Why not go with an ESP?

    Here's the link to the Altium project repo

    "},{"location":"dingboard/#components","title":"Components","text":""},{"location":"dingboard/#power","title":"Power","text":"
    • 18650 charger datasheet

    • Battery protection circuit

    • Protection IC FET

    • Charing and switching IC: BQ2407

    • \"Fuel guage\"

    • Buck-Boost

    "},{"location":"dingboard/#compute","title":"Compute","text":"
    • MCU: RP 2040, Hardware design guide, datasheet

    • IMU: ICM-42670

    • Barometer: LPS22HH

    • Flash: W25Q128JV

    • LED: Power status indicator

    "},{"location":"dingboard/#checklist-not-really-relevant-anymore","title":"Checklist (Not really relevant anymore)","text":"
    • Altium with GitHub
    • Begin PCB V1
    • Complete board schematic
    • Complete board layout
    • Altium with Solidworks
    • JLCPCB PCBA
    "},{"location":"dingboard/#misc-thoughts","title":"Misc Thoughts","text":"
    • Using a single MOSFET for switching between USB and battery voltage is just too janky.
      • Shoot through voltage.
      • The way to do it simply would be by taking advantage of the \"Zero Gate Voltage Drain Current\", but there's a load connected to the source so the voltage probably wont rise
      • In-rush current, you need a resistor to the gate
      • Going to need more robust circuitry than this
      • Could flip the P channel enhancement mosfet to have the current go from source to drain in order to get the negative voltage, but too janky
      • Going with a BQ2407x that handles power switching and battery charging. It's basically designed for this exact thing.
    • Not using RT9080. Need a buck boost. I should be able to use the entire range of battery

    • Typical via sizes

      • Large: 0.7 mm pad, 0.3 mm drill
      • Medium: 0.6 mm pad, 0.25 mm drill
      • Small: 0.5 mm pad, 0.2 mm
    "},{"location":"dingboard/#video-references","title":"Video references","text":"

    Good videos:

    • Altium Designer Quick-Start Tutorial with Phil Salmony from Phil's Lab

    • Raspberry Pi RP2040 Hardware Design | Altium Designer | JLCPCB - Phil's Lab #28

    • How To Keep Components Connected When Moving | Altium Designer

    • Microcontroller-Based Hardware Design With Altium Designer - #3 USB C

    "},{"location":"next%20board/","title":"next board","text":"

    I'll change the name later

    I gotta plan ahead so this is where I'll put the next board ideas.

    Going to need to power 5v stuff. Better to buck than boost. Probably going to go with 3s.

    "},{"location":"next%20board/#cots-components","title":"COTS Components","text":"

    GPS

    • Featherweight 915 MHz
    • BigRedBee COTS GPS
    "},{"location":"next%20board/#ics","title":"ICs","text":"

    GPS - blox m10q

    • Charging IC

      • TI 1s to 3s charger and power path selector
    • Power indicator

    • Buck-Boost Converter or this Buck-boost: TPS63070

    "},{"location":"blog/archive/2024/","title":"2024","text":""},{"location":"blog/category/dingboard/","title":"dingboard","text":""},{"location":"blog/category/info/","title":"Info","text":""}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index acd7bc79..292e435e 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,62 +2,62 @@ https://zeuldocs.com/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/15/init/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/16/nov-16th/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/17/nov-17th/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/18/nov-18th/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/19/nov-19th/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/20/nov-20th/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/21/nov-21th/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/2024/11/24/jlcpcb-and-altium-design-rules-issues/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/dingboard/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/next%20board/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/archive/2024/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/category/dingboard/ - 2024-11-25 + 2024-11-26 https://zeuldocs.com/blog/category/info/ - 2024-11-25 + 2024-11-26 \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 4b49f17e..7c063b83 100644 Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ