code v2 : debugging 2 thermocouples temperature reading
code V2 development : refactoring heating PWM control with mains synchronization
code V2 development : enhance for A and B thermocouples reading
code V2 debugging HW-C board with PIC24E. User settings in Flash
code V2 : Starting debug of control board hardware C
code v2 : update default user parameters
code V2 development : adding user parameters saving in flash memory
Code V2 development : Adjust SPI1 timings
V2 code development : New heating PWM management with external synchro with mains
timers module update, trying to fix rollout issues. RC timer adapted to larger clock frequency
code V2, update makefiles
adding reset.c file
code V2 for pic24E working on timers module
pcb V2 files for jlcpcb manufacturing
New branch with PIC24EP256GB202. Hardware re-designed. No more LCD backlight control. Fixing SPI MISO issue
pcb : interface board with components arrangement for silk screen
pcb : refactoring with vertical thermocouple connectors and zero voltage detection
update connectors
V2 control and interface board creation
Reflow cycle development
V12 development : settings menu full refactoring
menu organisation refactoring started
V2 code development : reflow and settings menu refactoring
reflow development : debugging
reflow cycle process development
adding __TEST cofiguration
reflow frames finalization: adding second temperature index
code development : warnings frame
update 23-feb-23
adding warning indicator
reflow development
reflow code development
code V2 development : reflow frame
reflow code development
V2 release development ongoing. Starting reflow application
Code v2 development, cleaning...
V2 release development : Settings menu declaration
Starting code V2 development
pcb : Creation OvenTh2 pcb creation, mainboard for JLCPCB manufacturing
Release 1.0
Changes : Adjust text position in recorder frame
Changes : New PID management
Added : knob
Box creation
Box update with mounting screws holes
Added : Temperature recording module
Changes in SettingsFrame module :
Addition of a menu entry for Regulation parameters display
Update PID with new calculation method for I and scaled values by Heat Cycle for I and D
Heating module : Initial delay + simplification of the main tasks
Temperature reading is done in its own cycle with separate initial delay
Menus re-arrangement : Sub-menu for settings
Settings menu and frames configuration (SettingsFramesDefs.h)
Settings frame completed with addition of frames changes management
Changes RC management
Added : Settings menu
Added : Menu selection frame
Added : PID module integration
Added : Temperature acquisition module
Changes : Complete base frame management and started heating control
Added : PWM2 module for heating control
Changes : Updated base frame :
Changes : Updated base frame :
Changes : EEPROM management
Added : EEPROM reset to defaults at startup ifRC button is pressed for > 2s
EEPROM tested (but not the whole config)
Changes : Base Frame
Update LCD constants with parenthesis to avoid errors
Replace LCD coordinates (__LCD_XSIZE, __LCD_YSIZE)
Update some tabulations in code
Interface board layout design ongoing
Update LCD Driver and LCD libraries for having both PORTRAIT and LANDSCAPE orientations working for ST7735
PCB layout completion
Code project initialization (copy of soldering station)
Remove temporary files
Control board routing first step completed
Schematic update (move thermocouple interface to interface board)
pcb drawing ongoing
Layout creation
Schematic creation