GitLab's annual major release is around the corner. Along with a lot of new and exciting features, there will be a few breaking changes. Learn more here.

  1. 15 Jun, 2021 1 commit
  2. 14 Jun, 2021 2 commits
  3. 11 Jun, 2021 1 commit
  4. 10 Jun, 2021 1 commit
    • Ricardo Quesada's avatar
      Unijoysticle2plus: JLCPCB references and more · 3828fcb1
      Ricardo Quesada authored
      - Added "LCSC" reference to components, so that it can generate the BOM
        for JLCPCB
      - Added plugin to generate BOM for JLCPCB
      - Board: using THT push button instead of SMD. This one is more "case"
        friendly.
      - Unijoysticle logo is in the back. In the front is the open source one.
      - CHANGELOG + LICENSE file for some reason were not part of the repo.
        Added
      - Updated AUTHORs file. Removed "bluepad32" reference, and added
        hardware contributors
      3828fcb1
  5. 09 Jun, 2021 2 commits
    • Ricardo Quesada's avatar
      unijoysticle2+: render image · 86cf6e40
      Ricardo Quesada authored
      this is how it looks
      86cf6e40
    • Ricardo Quesada's avatar
      Unijoysticle2+ rev A: · cc399778
      Ricardo Quesada authored
      - Remove barrel jack:
        Since we control USB, the USB port can be used as the "external" power
        supply
      - Since the barrel jack was removed, also the switch that connects the
        c64 power lines with the external power supply was also removed.
        So, it is not possible to prevent the C64 from powering the ESP32.
      - Added a 470uF cap to reduce noise
      - Power led
      - Routing
      - Unijoysticle logo
      - Rounded corners
      
      TODO: Add reference to the components to be used in JLCPCB... and
      perhaps fix the labels a bit
      cc399778
  6. 06 Jun, 2021 2 commits
  7. 05 Jun, 2021 3 commits
    • Ricardo Quesada's avatar
      unijoysticle2plus: fixes in cp2102... · e804f88d
      Ricardo Quesada authored
      - connect RST in cp2102
      - Align labels in resistors
      - layout: started basic layout
      e804f88d
    • Ricardo Quesada's avatar
      unijoysticle2plus: cp2102, add extra 7405 and more · 3a4ed464
      Ricardo Quesada authored
      cp2102:
      JLCPCB has the cp2102 as basic part. Cost wise, it might be a tiny bit
      more expensive, but the footprint is smaller.
      The downsize is that this is the cp2102, and not the recommended
      cp2102N.
      
      extra 74HC05:
      Added another 74HC05 to connect POT-X, and POT-Y of Joy2. This could be
      useful for Amiga computers, where some games (?) might use a 2nd and 3rd
      buttons (?).
      
      Add missing caps to ESP32, fixed some values, exposed GPIOs 36 and 39...
      3a4ed464
    • Ricardo Quesada's avatar
      unijoysticle2plus: use 0603 packges intead of 0805 · 32b2bbdb
      Ricardo Quesada authored
      LEDs, resistors and other components (where applicable) use 0603
      packages intead of 0805. Smaller better.
      32b2bbdb
  8. 04 Jun, 2021 2 commits
    • Ricardo Quesada's avatar
      unijoysticle2plus: auto-reset circuit fixed and minor fixes · fc9c6e10
      Ricardo Quesada authored
      Transistor had B/E/C wrong.
      Correct package for push buttons for reset & boot.
      Improved package for 7405 (renamed it from 74lc05 to 74hc05).
      
      Reset layout. Not working on it yet since schematic is not ready yet
      fc9c6e10
    • Ricardo Quesada's avatar
      unijoysticle2 plus: using ch340c (WIP) · 4d5d7920
      Ricardo Quesada authored
      After researching which could be the cheapest way to create a board that
      could be assembled by JLCPCB, it seems that using CH340C is the way to
      go:
      
      - CH340C is an extended part, but doesn't require oscillator. Cost: $0.5
      - CH340G is a basic part, but requires 12Mhz oscillar, which is an
        external part.
      - CP210x, are all external parts and cost > $2
      
      So, the design will include a CH340C.
      
      Schematic is "ready", but layout is not.
      4d5d7920
  9. 23 May, 2021 1 commit
  10. 26 Apr, 2021 2 commits
  11. 10 Apr, 2021 2 commits
  12. 03 Jan, 2021 1 commit
    • Ricardo Quesada's avatar
      Firmware cleanup: remove obsolte files · 8c246b2c
      Ricardo Quesada authored
      Remove Changelog/License related to firmware
      Remove code files from .gitignore
        Ignore fp-info-cache (kicad  file)
      Update docs like pair_ds3 which points to Bluepad32
      
      Regarding Unijoysticle2Plus: non important changes... this is still
      pretty much WIP, so just ignore these changes
      8c246b2c
  13. 15 Nov, 2020 2 commits
  14. 10 Nov, 2020 3 commits
  15. 09 Nov, 2020 1 commit
  16. 26 Oct, 2020 3 commits
  17. 24 Oct, 2020 2 commits
  18. 21 Oct, 2020 3 commits
  19. 21 Sep, 2020 2 commits
  20. 20 Sep, 2020 4 commits