DUELink logo

DUELink Ghizzy

This page is a Getting Started page for DUELink Ghizzy. The full product details are here on the main DUELink website. Are you an educator? See how DUELink can help you here.

Don't have a DUELink Ghizzy yet? Get yours today!
Amazon button


Ensure that Ghizzy is facing the proper direction when plugging into the USB port as show below.

Ghizzy USB plugin

Power up Ghizzy using a PC, phone charger, or power bank and enjoy the preloaded demo.

Ghizzy Power options

Then use any computer to load one of the demo projects below as is, or change it any way you like!

To load a project: ClickConnectRun!

  1. Click on one of the project links below to load it into MicroBlocks. We explain what MicroBlocks is later on this page.
  2. Click Connect on the top right corner. Then select the USB option. From the new window, select DUELink.
    1. While not likely to happen, if you do not see a DUELink device, then you need to reload the MicroBlocks firmware. This is explained later on this page.
  3. Click the Run triangle ▶ and enjoy! 🎉Congratulations, you are now a coder!

Ghizzy eyes

📽 Video Project Link Functionality
Default Project Demo Default Project Demo This is the default demo. Press the LDR button to make Ghizzy angry!
Policeman Ghizzy is policeman!
Color Selector Push and hold the LDR button to cycle through Red, Green, and Blue. When you see the desired option release the button and wait for the beep. After the beep sound, Ghizzy will cycle through a range of that color channel. Once you see the color you like, press and hold until you hear sound, then release LDR. If MicroBlock can also show the selected color value, if is the software is connected.
Hearing Test Push and hold the LDR button to sweep through a rising frequency. Release the button when you can't hear anything anymore. Ghizzy now will sound a beep for every 1KHz. So, for 4.3Khz, Ghizzy will beep 4 times. MicroBlocks also shows the actual frequency in Hz.
Ready Set Go! Ghizzy will start with notes for Read/Set/Go and then goes into a ticker that changes its time. BE ready with your finger on LDR button. As soon as you hear the raising frequency, push the button and look at your score on MicroBlocks. The lower the number the faster you are.
Twinkle! Twinkle Twinkle, the Ghizzy way!
Snowy Daisylink! Control any other daisylinked modules, such as Snowy. Note that any Daisylinked module must be loaded with the provided DUELink firmware and the module's driver.

What is MicroBlocks?

If you want to learn coding the easy way, MicroBlocks is a block-based language that is easy for beginners (9 years to adults) to program DUELink boards. A huge benefit of MicroBlocks is that it is live and interactive; users can click commands to see what they do and they can test their scripts as they work.

MicroBlocks

Learn more about DUELink’s MicroBlocks support.


Beyond MicroBlocks

languages

All DUELink boards work with a variety of coding languages, such as Python and JavaScript. Fire up your favorite IDE and start coding away!

arduino

Using Arduino is another great option. The Arduino IDE can be used to write programs that run right on any DUELink module. Daisylink can also be used to control other modules through the downlink connector.


Connect with us!

Ghizzy is possible because of our DUELink technology. But what is DUELink? Click here to learn more.

Join our newsletter and social channels here.

We are also on the DUELink section on our forums.


Reload MicroBlocks Firmware

In the unlikely event that MicroBlocks software is not seeing your device, then you need to follow these steps:

  1. There are 2 buttons found on the board, Loader (LDR) and Reset (RST). Locate the buttons.
  2. Press and hold the LDR button while pressing and releasing RST button. Note how you need to keep holding the LDR button pressed while pressing and releasing the RST button.
  3. Go to console.duelink.com and click Firmware on the top menu.
  4. Click Connect button. You should see DFU in FS Mode - Paired. Select it and click Connect.
  5. Select MicroBlocks from the Firmware menu.
  6. Click Load button. You can optionally click Erase All first for a complete fresh start!
  7. Click Close.

The board is now loaded with MicroBlocks firmware, which is what the MicroBlocks software uses to communicate with the board.


The “Making of” Videos

Curious on how Ghizzy came about?

Video Description
Designing Ghizzy Ghizzy started as a swag item, was called John Due!