BSCORE DEV PEDAL PCB BUILD DOCUMENT

Table of Contents Schematic Diagram Off-Board Parts Wiring Diagram Top Layer Layout Bottom Layer Layout On-Board Part List Off-Board Part List Printable Enclosure Drill Template Printable Enclosure Label Building Guide Contents 1. Schematic Diagram 2. Off-Board Parts Wiring Diagram 3. On-Board Part List Note: C11 uses multi-layer ceramic capacitor (MLCC) because it should have maximum height of about 5 mm […]

Read more

BSCORE Dev Pedal (Blackstomp-Core Development Pedal) User Manual

Table of Contents Knobs and Ports Layout External Connection Power supply Line/guitar input/output Microphone input MIDI input/output Wireless Connection Pedal Operation Running the effect pedal Programming the firmware Replacing the BSCORE processing module Hardware Circuit Reference Software Development Reference Contents 1. Knobs and Ports Layout Knobs and Ports Description CTRL-1: Control knob for parameter-1 CTRL-2: Control knob for parameter-2 CTRL-3: […]

Read more

I. Blackstomp Hardware

I.1 Blackstomp Core (BSCORE) Module’s Physical Design Specification Blackstomp core (BSCORE) module is designed to provide a standardized pinout for the main processing module, so it can be implemented with various type of generic processors which is available on the market. Figure 1 shows the physical design of the module in 2D drawing, and Figure 2 shows it in perspective […]

Read more

PL2303 USB-TTL Cable Driver Installation

This installation has been tested to work on Windows 10, and can be expected to work on 64-bit Windows OS version from year 2008 and after. Download the driver file from http://deeptronic.com/download/pl2303-old-driver.zip and extract the file Plug the USB converter cable, newest driver might be automatically installed. Open Device manager, select the detected port, right click and select Update Driver […]

Read more

BSDEV-PDL Blackstomp Development-Mode Pedal Manual

Blackstomp is a digital audio effect processor development platform based on ESP32-A1S module. To speed up the effect pedal development cycle, Blackstomp provides a standard development-mode pedal to quickly test and run your application program. In this manual document, you will find the following information: I. Schematic Diagram II. Port and Knobs Layout III. External Connection III.1. Guitar/Line Input/Output III.2 […]

Read more

BSMP-BRD Blackstomp Board Manual

Table of Contents I. Schematic Diagram II. Bill of Materials III. Port Connector Layout IV. Potentiometer and Toggle Switch Mounting IV.1. Potentiometer Mounting IV.2. Toggle Switch Mounting IV.3. Reducing Enclosure Mounting Stress V. Development-Mode Wiring V.1. Wiring Diagram V.2. Bill of (Offboard) Materials VI. Firmware Programming Through Onboard UART Connector VII. Universal Drill Templates I. Schematic Diagram II. Bill of […]

Read more

BSMP-PCB Blackstomp PCB Manual

Table of Contents I. Schematic Diagram II. Bill of Materials III. PCB Layout IV. Port Connector Layout V. Manual SMD Component Soldering VI. Onboard Potentiometer and Toggle Switch Mounting VI.1 Potentiometer Mounting VI.2 Toggle Switch Mounting VI.3 Reducing Enclosure Mounting Stress VII. Development-Mode Wiring VII.1. Wiring Diagram VII.2. Bill of (Offboard) Materials VIII. Firmware Programming Through Onboard UART Connector IX. […]

Read more

II.1.2. Installing and Updating Blackstomp Library

After finished with the board installation for ESP32, we can proceed to the Blackstomp library installation: Download Blackstomp library from https://github.com/hamuro80/blackstomp , extract the zip file after download. Make sure you can find the library folder “Blackstomp” inside the “arduino-library” folder. On Arduino IDE, go to menu Sketch > Include Library > Add .ZIP Library, and navigate to the extracted library folder “Blackstomp” […]

Read more

II.3.9. Adding MIDI Interface

Before writing Blackstomp sketch with MIDI support, we have to be aware that Blacktomp library doesn’t provide direct support for MIDI functions. As the consequence, we have to use third party library if we don’t want to write our own MIDI low level functions. Installing MIDI Library Before we can compile the example code “midipedal.ino”, we have to install the […]

Read more

II.3.8. Adding Bluetooth Interface

Blackstomp core provide a very simple BLE (Bluetooth Low Energy) terminal interface for the easiest implementation. All you need to is just enabling the BLE terminal by calling enableBleTerminal() inside Arduino’s setup() and write the BLE terminal handler for the effectModule descendant class. Here is the example sketch code: You can see in the sketch code, the method enableBleTerminal() (at […]

Read more

II.3.7. Controlling The Analog Bypass

Blackstomp library provide two methods that control the analog path switching inside the audio codec: analogBypass() and analogSoftBypass(). Use analogBypass(true) to bypass the effect processor so the input will be routed to the mixer output. The ADC input will be disconnected from the input and the DAC output will be disconnected from the output mixer. The analog path is this […]

Read more
1 2 3 9