This is a fork of Morserino-32 multi-functional Morse code machine, based on ESP32.
Load Sensor paddles have better reliability compared to capacitive touch paddle, they behave like noiseless mechanical paddle, no need to always touch a particular spot on the sensor. Finger does not need to be removed, it is sufficient to decrease pressure as load sensor has inherent spring action. For more details see https://blog.hb9txb.ch
Hardware additions:
- ESP32 free pin 13 configured as CLK for ADC sensors, one wire soldered
- Pins 2 and 12 formerly used for capacitive touch paddle configured as DATA for two ADC
- GND and 3.3VEXT taken from JMP1 free holes.
- Breadboard with 2 x CS1237 ADC plus two load sensors
As there were no free pins on ESP32, load sensor had to be enabled at compilation using preprocessor directive #define FEATURE_PRESSURE_PADDLES in morsedefs.h replacing original capacitive touch functionality.
Load sensor paddles sensitivity can be changed using m32command syntax through web serial. It works through serial console (eg picocom, minicom, putty) or using browser (Chrome,Opera or Edge).
Controls for sensitivity are supported in Morserino code and in HTML pages
GET control/pressure_threshold_dot
GET control/pressure_threshold_dash
PUT control/pressure_threshold_dot
PUT control/pressure_threshold_dash
My fork of Christof Dallermassl OE6CHD Morserino CW trainer provides HTML for this purpose
Morserino-32 multi-functional Morse code machine, based on ESP32
Here on GitHub you will find both software and documentation of both hardware and software.
For more information about original Morserino-32, and for buying a kit, go to http://bit.ly/morserino-32
For general information and FAQ go to http://morserino.info
Announcements via Email (through Mailchimp): http://eepurl.com/dwEVkz
User Group (Email, through groups.io): https://groups.io/g/morserino



