Skip to content

Commit

Permalink
Added new mkII
Browse files Browse the repository at this point in the history
  • Loading branch information
Spacehuhn committed Nov 5, 2023
1 parent fb99146 commit f82a457
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 18 deletions.
34 changes: 24 additions & 10 deletions docs/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,23 +40,23 @@ What makes it special is that:
<img height='36' style={{border:0,height:'36px'}} src='/img/about/buy.png' border='0' alt='Buy Now' />
</a>

## Specs
## Specs USB Nova mkII (USB-A)

<img src='/img/about/specs.jpg' width='500px' alt='USB Nova without case' />
<img src='/img/about/specs3.jpg' width='500px' alt='USB Nova mkII (USB-A) without case' />
<br />

* Dimensions: 45mm x 17.5mm x 8.5mm
* 48 MHz 32-bit CPU
* 4 MB SPI flash (accessible via USB)
* Dimensions: 46mm x 17.5mm x 7.7mm
* Dual-core 133 MHz 32-bit CPU
* 16 MB SPI flash (15 MB accessible via USB)
* 2 Position Mode Switch (Attack & Setup)
* RGB Neopixel LED
* USB-A plug
* Reset button
* PETG case
* Reset & boot button
* Optional PETG case in 6 different colors

## Specs mkII (USB-C)
## Specs USB Nova mkII (USB-C)

<img src='/img/about/specs2.jpg' width='500px' alt='USB Nova without case' />
<img src='/img/about/specs2.jpg' width='500px' alt='USB Nova mkII (USB-c) without case' />
<br />

* Dimensions: 38mm x 16.5mm x 6.5mm
Expand All @@ -66,4 +66,18 @@ What makes it special is that:
* RGB Neopixel LED
* USB-C plug
* Reset & boot button
* PETG case
* Optional PETG case in 6 different colors

## Specs USB Nova (discontinued)

<img src='/img/about/specs.jpg' width='500px' alt='USB Nova without case' />
<br />

* Dimensions: 45mm x 17.5mm x 8.5mm
* 48 MHz 32-bit CPU
* 4 MB SPI flash (accessible via USB)
* 2 Position Mode Switch (Attack & Setup)
* RGB Neopixel LED
* USB-A plug
* Reset button
* Optional PETG case
4 changes: 2 additions & 2 deletions docs/links.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ sidebar_position: 90

## USB Nova
* YouTube video: https://www.youtube.com/watch?v=Jamh3rhmsHY
* Product: https://spacehuhn.store/products/usb-nova
* Product(s): https://spacehuhn.store/collections/usb-nova
* Firmware: https://github.com/SpacehuhnTech/USBNova
* Case Model: https://www.printables.com/model/316689-usb-nova-case
* PCB Design Files: https://github.com/SpacehuhnTech/USB-Nova-PCB
* PCB Design Files: https://github.com/SpacehuhnTech/USB-Nova-MkII-PCB
* PCB Design Files mkII: https://github.com/SpacehuhnTech/USB-Nova-MkII-PCB

## BadUSB Related
* Online Course: https://learnbadusb.com/
Expand Down
6 changes: 5 additions & 1 deletion docs/update.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
---
title: 'Firmware Update'
description: 'How to update your USB Nova firmware to the latest version. A tutorial.'
sidebar_position: 40
sidebar_position: 41
---

import Button from '@mui/material/Button';

:::caution
If you're using the USB Nova mkII (based on the RP2040 with 15MB), follow the [mkII update guide](updatemkii).
:::

<Button variant='contained' href='https://github.com/SpacehuhnTech/USBNova/releases'>Download Firmware</Button>

<br />
Expand Down
6 changes: 3 additions & 3 deletions docs/updatemkii.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: 'Firmware Update MKII (USB-C)'
title: 'Firmware Update mkII'
description: 'How to update your USB Nova firmware to the latest version. A tutorial.'
sidebar_position: 45
sidebar_position: 40
---

import Button from '@mui/material/Button';

:::note
The USB Nova MKII is based on the RP2040 microcontroller. Therefore, it uses a different firmware than the USB Nova MKI and has a slightly different update process.
The USB Nova mkII is based on the RP2040 microcontroller. Therefore, it uses a different firmware than the USB Nova mkI and has a slightly different update process. The images below show the USB-C version, but it works the same for the mkII USB-A version.
:::

<Button variant='contained' href='https://github.com/SpacehuhnTech/USBNova/releases'>Download Firmware</Button>
Expand Down
2 changes: 1 addition & 1 deletion docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ const config = {
label: 'Docs',
},
{
href: 'https://spacehuhn.store/products/usb-nova',
href: 'https://spacehuhn.store/collections/usb-nova',
label: 'Buy',
position: 'left',
},
Expand Down
2 changes: 1 addition & 1 deletion src/pages/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ function HomepageHeader() {
<Link
className="button button--secondary button--lg"
style={{ margin: '0 .5rem' }}
to="https://spacehuhn.store/products/usb-nova">
to="https://spacehuhn.store/collections/usb-nova">
Buy Now
</Link>
<Link
Expand Down
Binary file added static/img/about/specs3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit f82a457

Please sign in to comment.