Store

Adafruit

$239.76 |
In stock at supplier
No reviews yet

The GreatFET One from Great Scott Gadgets is a versatile, open-source hardware tool built around the NXP LPC4330 (Cortex-M4 at 204 MHz). With two USB ports —...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The GreatFET One from Great Scott Gadgets is a versatile, open-source hardware tool built around the NXP LPC4330 (Cortex-M4 at 204 MHz). With two USB ports — one host and one peripheral — it can act as a man-in-the-middle for USB interfacing, making it an essential tool for hardware hacking, reverse engineering, and custom USB peripheral development.

The board features 100 expansion pins and supports add-on boards called "neighbours" that extend its functionality. A Python API and Hi-Speed USB let you quickly turn the GreatFET One into a custom USB interface to the physical world.

Key Features

  • NXP LPC4330 Processor – Cortex-M4 at 204 MHz
  • Dual USB Ports – One host, one peripheral for man-in-the-middle USB work
  • 100 Expansion Pins – Extensive I/O for custom interfacing
  • Python API – Script-driven control over Hi-Speed USB
  • Expandable – Add "neighbour" boards for specialised functions
  • Open Source – Fully open hardware and software design
  • USB Bootloader in ROM – No external programmer needed for firmware installation

Capabilities

  • Programmable digital I/O
  • Serial protocols: SPI, I2C, UART, and JTAG
  • Logic analysis
  • Analogue I/O (ADC/DAC)
  • Data acquisition
  • Hardware debugging
  • USB functions including FaceDancer
  • Hardware-assisted streaming serial engine

Ideal For

  • USB reverse engineering and protocol analysis
  • Hardware security research
  • Custom USB peripheral development
  • Embedded systems debugging and interfacing

Package Contents

  • 1× GreatFET One board
  • 1× Hi-Speed USB cable
  • 1× Wiggler (for separating neighbour boards)
Note: Enclosures and neighbour boards are sold separately.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
API
An API is a software interface that lets a program control hardware or features provided by the operating system. In this product, API support matters if you want your software to adjust display settings such as brightness or contrast automatically.
Bootloader
Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
DAC
A digital-to-analogue converter turns numbers from the microcontroller into a real analogue voltage. It matters if you want to generate simple waveforms, audio-style signals, or variable control voltages rather than just on/off outputs.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
JTAG
JTAG is a hardware debugging and programming interface used to inspect and control chips at a low level. It matters for advanced development because it can help diagnose firmware problems that are hard to see through normal serial output.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.