8 Commits

Author SHA1 Message Date
cecio
0e60cdf47d bump to release 0.14.4 2024-01-18 21:38:41 +01:00
cecio
276edad7e3 bump to release 0.14.3 2024-01-01 16:05:11 +01:00
cecio
751465b3a2 bump to release 0.14.3 2024-01-01 16:03:49 +01:00
cecio
2c493681cc bump to release 0.14.2 2023-12-11 23:23:01 +01:00
cecio
b87b518552 Update README.md 2023-11-20 23:14:04 +01:00
cecio
385a67144a Update README.md 2023-11-20 23:13:29 +01:00
cecio
df739adf29 Update README.md
Typo fixed
2023-11-20 21:47:50 +01:00
cecio
5126ce40d7 new logo and enclosure 2023-11-20 21:44:58 +01:00
6 changed files with 5 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
<h1><img width="200" alt="logo, landscape, dark text, transparent background" src="https://github.com/cecio/USBvalve/blob/main/pictures/USBvalve_logo_scaled.png"></a></h1>
<h1><img width="300" alt="logo, landscape, dark text, transparent background" src="https://github.com/cecio/USBvalve/blob/main/pictures/USBvalve_logo_scaled.png"></a></h1>
### *Expose USB activity on the fly*
@@ -43,7 +43,7 @@ If you prefer videos, you can also have a look to my [Insomni'hack Presentation]
`pictures`: images and resources used in this doc
`STL`: STL files for enclosure
`STL`: STL files for enclosure. In `1.1` and `1.2` folders there are full enclosures (thanks to [WhistleMaster](https://github.com/WhistleMaster)). If you want something lighter to protect the LCD you can go with `USBvalve_sliding_cover.stl`.
## Build USBvalve
@@ -163,7 +163,7 @@ I grouped most of the variables you may want to modify in this section ([see Doc
Obviously you can also build your own firmware. To build the *standard* one I used:
- Arduino IDE `2.2.1`
- `Adafruit TinyUSB Library` version `2.2.6`, `Pico-PIO-USB` version `0.5.2`, Board `Raspberry Pi RP2040 (3.6.0)` setting Tools=>CPU Speed at `120MHz` and Tools=>USB Stack to `Adafruit TinyUSB`
- `Adafruit TinyUSB Library` version `2.3.1`, `Pico-PIO-USB` version `0.5.2`, Board `Raspberry Pi RP2040 (3.6.3)` setting Tools=>CPU Speed at `120MHz` and Tools=>USB Stack to `Adafruit TinyUSB`
- `ssd1306` OLED library version `1.8.3`
If you want to re-create a new fake filesystem, you may want to have a look to the `utils` folder, where I placed some utilities to build a new one.

Binary file not shown.

View File

@@ -44,7 +44,7 @@ Adafruit_USBH_Host USBHost;
// Define vars for OLED screen
#define I2C_ADDRESS 0x3C // 0X3C+SA0 - 0x3C or 0x3D
#define RST_PIN -1 // Define proper RST_PIN if required.
#define OLED_HEIGHT 32 // 64 or 32 depending on the OLED
#define OLED_HEIGHT 64 // 64 or 32 depending on the OLED
#define OLED_LINES (OLED_HEIGHT / 8)
SSD1306AsciiWire oled;
@@ -75,7 +75,7 @@ bool activeState = false;
//
// USBvalve globals
//
#define VERSION "USBvalve - 0.14.1"
#define VERSION "USBvalve - 0.14.4"
boolean readme = false;
boolean autorun = false;
boolean written = false;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 170 KiB