Skip to content

rjjrbatarao/XTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 

Repository files navigation

XTimer

Free fully advance Do It Yourself multi-timer in 1 vending firmware using ESP32, supports 99% of Custom Boards including JuanFi, Fuxionlab, Naek, Dafox and many other kiosk or piso wifi and base boards. It can be used for Carwash, Helment, Massage Chair or any vending requiring relay and actuators.

Mission & Vision

Our mission it to innovate vending businesses, through competitive and highly technologically advance vending timer features. Our vision is to step up product standards and quality for safe and cost effective vending machines.

Walk Through Video

2024-11-30.05-11-35.mp4

Feature List

Features XTimer Other vendo
Editable Time per process âś… âś…
Editable Cleaning Processes ✅ ❌
Add process ondemand ✅ ❌
Process import/export ✅ ❌
Customizable pin mapping ✅ ❌
WiFi web-app config/dashboard âś… âś…
Quick setup initial âś… âť“
Dual account - tenant/superadmin ✅ ❌
Permission manager ✅ ❌
Sales resettable âś… âś…
Sales .csv download ✅ ❌
Sales web dashboard total âś… âś…
Customizable LCD message per process ✅ ❌
LCD message variable ✅ ❌
AI Voice assistant âś… âś…
Customizable Voice per process âś… âť“
Dynamic Mode/Setup âś… âť“
Logo Branding OEM Changeable âś… âť“
Pin remapping âś… âť“
Fogging âś… âś…
Ultraviolet âś… âś…
Drying âś… âś…
Perfume Mist âś… âś…
Ozone Deodorize âś… âś…
Anticlogging Process âś… âť“
Credit Power Outage recover âś… âť“
Online sales report ✅ ❌
Offline sales report âś… âś…
Telegram sales variables ✅ ❌
Firmware update ✅ ❌
Multi LCD module support ✅ ❌
Multi MP3 module support ✅ ❌
Power on delay ✅ ❌
Anti surge protection ✅ ❌
Customized PCB vending âś… âť“
Modular kit âś… âś…
Liquid Level sensor âś… âť“
Liquid Level notifier ✅ ❌
Coin cut while cleaning ✅ ❌
3 acceptor mode coin,bill,coin+bill âś… âť“
support for single coin type âś… âť“
Custom dns name ✅ ❌
Complete wireless settings 🔜 ❌
Kiosk mode 🔜 ❌
Motion sensing voice activate 🔜 ❌
Software volume control 🔜 ❌
Bypass mode with options âś… âť“
Touch screen display 🔜 ❌
Maya/GCash QR payment 🔜 ❌
Profile Builder/Loader ✅ ❌
Multi fog solution(profile loader) âś… âť“
Cloud monitor dashboard platform 🔜 ❌
Mobile App âť“ âś…

Set jumper pin expander

LCD_EXPANDER_DIRECT_WIRING

Updated Basic Mode SSR diagram

Updated-Basic-SSR-Mode

Updated Basic Mode Relay diagram

Updated-Basic-Relay-Mode

Update Basic Mode Direct diagram

Updated-Basic-Direct-Mode Fog-Machine-Mod-Dual-NC-3-Wire

Updated 3 wire mod for Fog machine

Fog-Machine-Mod-3-Wire

New AI Voice diagram

MP3_module_diagram

Before flashing

Install required serial drivers cp210x and ch340, get this from drivers folder. image

How to flash

Go to release page or click this link release and download firmware.zip connect ESP32 to computer and open device manager take note the COM port number extract firmware.zip and doubleclick start_flash.bat.

1 Unplug and replug esp32 to get port number from Device Manager.

image

2 Double click start_flash.bat extracted from firmware.zip.

image

3 Enter the COM port number like in the picture and press enter.

image

4 Once done it should show press any key to continue.

image

Your device will reboot, when ready Blue light connect to hvfl-xxxxxxxxxxxx WiFi.

  • Ip address is 192.168.4.1 follow through the setup process. you can press Next to skip all and can still use XTimer without license. image

Enjoy!!!!

Pin Remapping for coinslot and coin_cut

pin_coin_level 1 is logic high, 2 is logic low

{
  "pin_coin": "15",
  "pin_coin_cut": "2",
  "pin_coin_level": "1",
  "pin_sda": "21",
  "pin_scl": "22",
  "pin_spk": "27",
  "pin_bill_rx": "16",
  "pin_night": "13",
  "pin_button" : "19",
  "pin_low" : "23"
}

Pin Remapping for built-in pin output

io_mode 1 sets to pcf8754 if 2 sets to internal pins pin_out_level 1 is logic high, 2 is logic low

{
  "io_mode": "2",
  "pin_out_level": "1",
  "pin_p0": "26",
  "pin_p1": "25",
  "pin_p2": "33",
  "pin_p3": "32"
}

Using Postman to change settings

1. Follow the image image

2. Set authorization and click SEND image

Ai Voice Assist

download ai voice tagalog.zip folder extract zip and copy only .mp3 files to DY-XXXX players, for DFplayer copy to mp3 folder and reduce the character to only 4 by removing leading 0. If voice is offset use the tagalog_offset.zip image

Telegram create bot guide

The id and token created here will be used in telegram settings in xtimer Telegram-Guide

Free

  • Free upto 4 relay
  • no sales / telegram
  • upto 10 profiles
  • 2 fragrance solution

Unlocked

  • No feature limit

Materials for controller

ads3

Other materials for operation

Other-Accesories

About

XHelmet firmware and flasher docs

Resources

Stars

Watchers

Forks

Packages

No packages published