Nyx 2

Nyx 2 takes embedded computing to the next level with the powerful RP2350A microcontroller at its core. This advanced chip features a unique dual-core architecture with four internal processors – two Arm Cortex-M33 and two Hazard3 RISC-V processors running at 150 MHz – allowing you to select any two processors to run simultaneously for maximum flexibility. The RP2350A provides 520kB of on-chip SRAM across ten independent banks, along with 30 5V-tolerant GPIO pins and enhanced peripheral support.

  • RP2350A chip
  • Compatibility with Raspberry Pi Pico 2
  • 16 MB flash memory
  • Optional PSRAM
  • NCP1117 linear voltage regulator for stable 3.3V output
  • USB Type C port for power and data
  • Dedicated D+/D- pins for USB communication
  • Additional GPIO pins (GPIO23/24/25/29)
  • Boot/reset buttons
  • Active 12 MHz crystal oscillator
Latest HW Revision
1.05
Source CodeRepository
LicenseGPL v3
Gerber FilesDownload
Bill of MaterialsView
SchematicsDownload

Assembly and Soldering Tips

Proper assembly is crucial for reliable operation. Before you begin, gather all required components and tools, including a fine-tipped soldering iron, quality solder, tweezers, and flux. Work in a well-lit, ventilated area. Take your time and double-check component placement before soldering.

Before beginning assembly of your Nyx board, gather all necessary tools and materials to ensure a smooth building process. You’ll need a temperature-controlled soldering iron (preferably with a fine tip for SMD work), high-quality rosin-core solder (0.5-0.7mm diameter recommended), flux (especially helpful for SMD components), fine tweezers for handling small components, a magnifying glass or microscope for inspecting solder joints, isopropyl alcohol and cotton swabs for cleaning, and a multimeter for testing continuity and voltage. Additionally, prepare a well-ventilated workspace with good lighting and a heat-resistant surface. Consider using a helping hand tool or PCB holder to secure the board during soldering.

  • Start by soldering all SMD components first. This is much easier before any through-hole parts are installed, as access to pads may become restricted.
  • Use a temperature-controlled soldering iron best results. Apply flux to SMD pads to help solder flow and prevent bridges.
  • After SMDs, proceed to through-hole components, beginning with the lowest-profile parts (resistors, diodes) and working up to taller components (connectors, capacitors).
  • For connectors, make sure it is flush with the PCB edge and well-supported during soldering to avoid cold joints.
  • Inspect all solder joints with a magnifier. Reflow any dull or cracked joints with a bit of fresh solder.
  • Clean the board with isopropyl alcohol to remove flux residue, especially around fine-pitch ICs and connectors.

With careful assembly and configuration, your Nyx will provide a versatile and reliable platform for retro computing, gaming, and hardware experimentation. Enjoy your build! (And remember: If it works, it's not a bug—it's a feature.)

Firmware Flashing Instructions

To flash firmware, press and hold the "Boot" button on your Pico board, then connect your Nyx to your computer via USB. When connected, release the "Boot" button. A new disk drive will appear on your computer. Copy your firmware file (.uf2 file) to this disk. After the firmware is copied, reboot it and start the new firmware.

If you encounter issues during flashing, ensure your USB cable supports data transfer (not just charging), and try a different USB port or cable if necessary. Avoid using USB hubs during flashing.

Solder Jumper (JP1)

JP1Choose the PSRAM control pin by soldering the jumper to either "8" or "19". This will choose between GPIO08 and GPIO19.

Power Source

You can power up Nyx by connecting any compatible +5V power source to the USB port. For best results and reliability, use a high-quality USB power supply capable of delivering at least 1A.

  • Always check for shorts between power and ground before powering up for the first time.
  • If the board does not power up, disconnect immediately and inspect all solder joints and component orientation.
  • Use a multimeter to verify voltage levels at key points (3.3V, 5V rails) after assembly.

PSRAM

PSRAM is an optional feature that expands the memory of your board and is used by several firmware packages. Although optional, it is recommended to solder the PSRAM chip to avoid performance issues and to ensure compatibility with more software.

  • Solder the JP1 jumper to signal PSRAM presence to the firmware

Take care when soldering the PSRAM chip, as it is sensitive to heat and static electricity. Use ESD protection and avoid prolonged contact with the soldering iron.

Changelog

Every release is available on the Github repository.

1.05Stable tested version