• Stars
    star
    197
  • Rank 197,722 (Top 4 %)
  • Language
    C
  • Created over 7 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The dEEbugger is an ESP8266 based keychain swiss army knife for electronics

dEEbugger

The dEEbugger is an ESP8266 based keychain swiss army knife for electronics

Alt text

The device was designed with breakouts for the two ADC channels, UART and I2C. It can run off of 5V or 3.3V or USB power. If USB is being used, the 5V and 3.3V pins can be used as outputs.

Alt text

Oscilloscope

To use the dEEbugger, plug in power and navigate to dEEbugger.local in you browser. If your devices does not support mDNS, you can just navigate to the dEEbugger IP address instead.

Alt text

Two Channels (ADC and UART Stream)

Chose between multiple inputs for the channels. In the below picture the red is an ADC channel and the blue is a UART stream of numbers.

Alt text

Peak Detection

The dEEbugger supports real time peak detection as well.

Alt text

Serial Terminal

Local Echo

In additin to acting as an oscilloscope, the dEEbugger can act as a "wireless" serial terminal allowing you to send and receive data over the UART pins through the web application

Alt text

Terminal Options

Terminal settings: connect/disconnect button, baud rate selection, terminal clear button and enable/disable a local echo.

Alt text

I2C Controller

Find Devices

When "Find Devices" button is pressed, a list of all I2C devices on the bus will be returned.

Alt text

Read Device

When a device is selected, all readable registers will be returned with their current values.

Alt text