Skip to content

tommaier123/NovaHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NovaHub

This project aims to create a simple but small battery powered OpenShock hub.


Benefits

  • No custom PCB necessary
  • No external antenna necessary
  • Small size 31x25x46mm
  • Large capacity (1100mAh) should last for at least 12h

Bill of Materials


Printed Parts

  • Base, Lid and Spacer in PLA (light colored if you want to see the LEDs)
  • (Optional) Stencil in black/dark PLA (will prevent light leak between the LEDs)

Printing Tips

(Tested on Prusa Core One and Bambulab H2D)

  • 0.4 mm nozzle
  • 0.1 mm layer height
  • 15% infill
  • No supports

Optional:

  • Satin or smooth build plate

Assembly Instructions

  1. (Optional) connect the bottom jumper of the SuperMini for faster charging (300mA instead of 100mA). Be very careful the pads break of easily

  1. Install the battery at the bottom of the base

  2. Solder wires to the Opensmart Transmitter

  3. Place the Opensmart Transmitter on top of the shelf in the base walls

  4. Install the spacer with the open side facing the front (USB C port)

  5. Remove the left or right most pin from the switch

  6. Install the switch with some force. By choosing which way you install it you can select if left or right is on

  7. Solder the battery positive to on of the switch pins and a wire to the other one

  8. Solder the battery minus to the SuperMini battery minus pad (on the bottom) and the switch wire to the SuperMini battery plus pad (on the bottom)

  9. Install the SuperMini in the spacer

  10. Solder the Opensmart Transmitter pins to the SuperMini (on the top). Connect GND to GND, VCC to 3.3V and SIG to pin 13

  11. (Optional) install the black stencil on the lid (optionally glue it down)

  12. Check that the OpenSmart board is all the way at the back, the spacer is all the way down and the SuperMini is seated flush

  13. Download the firmware from the Custom Boards Repository

    There are two versions a default one that uses the RGB LED and one that uses the red LED

  14. Plug in the USB to your PC

  15. Go to EspHome or another web flasher like spacehuhn

  16. Connect the board (you might need to hold the boot button and press the reset button)

  17. Click install and flash the firmware .bin file (if your web flasher requires an address use 0)

  18. Follow the usual First Time Setup

  19. Once everything is working snap the lid on the base

  20. Enjoy 😸


Charging

  • When the switch is turned off you can use it as a normal usb powered hub
  • When you turn on the switch it becomes a portable hub
  • You can charge it by turning on the switch and plugging in the USB
  • The blue LED next to the USB port indicates charging

Contact

Discord: Nova_Max

Commercial Use

If you plan to use this design or any part of it for commercial purposes, please contact me first

About

A simple but small battery powered OpenShock hub

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors