Wiki » History » Revision 22
Revision 21 (Frédéric Blanc, 2022-02-01 10:44) → Revision 22/32 (Frédéric Blanc, 2023-01-06 11:49)
h1. Console KSAP6
h2. alim
!clipboard-202202011044-x1env.png!
h2. ftdi
!clipboard-202201281040-91geb.png!
h2. generic grbl message parser
https://github.com/jschoch/grbl_chat
h2. écran
!clipboard-202201141529-a0x50.png!
NEXTION NX8048P070-011R
https://nextion.tech/datasheets/nx8048p070-011r/
h3. Communication
GPIO9 UART_DEV(1):TxD SD2 (17)
GPIO10 UART_DEV(1):RxD SD3 (18) (ne fonctionne pas
Serial1.begin(9600, SERIAL_8N1 , 4, 2);
RxD GPIO4
TxD GPIO2
remapé le port serial1
Serial Port Baudrate 9600
dans la lib ITEADLIB_Arduino_Nextion fichier NexConfig.h ligne 34
<pre><code class="cpp">
...
/**
* Define nexSerial for communicate with Nextion touch panel.
*/
#define nexSerial Serial1
#define NEXRXPIN 4
#define NEXTXPIN 2
...
</code></pre>
h4. timer
https://projetsdiy.fr/esp32-timers-alarmes-code-arduino/
h3. Lib
https://github.com/itead/ITEADLIB_Arduino_Nextion/archive/master.zip
https://randomnerdtutorials.com/nextion-display-with-arduino-getting-started/
h2. joystick
!clipboard-202201171441-eyqok.png!
ref J1-00105 de ETI Systems
cosse de connexion type FASTON 1.25mm
circuit anti-rebond MAX6817 (dual)
https://www.mouser.fr/ProductDetail/Maxim-Integrated/MAX6817EUT%252bT
h3. mode JOG
https://github.com/gnea/grbl/blob/master/doc/markdown/jogging.md
h2. CPU
!clipboard-202201181534-mvjil.png!
ESP32-WROOM-32D
https://www.mouser.fr/ProductDetail/Espressif-Systems/ESP32-WROOM-32DM113DH2800PH3Q0
h3. Communication
!clipboard-202201281407-mpdxz.png!
TXB0108 8-Bit Bidirectional Voltage-Level Translator 100 Mbps
https://www.ti.com/lit/ds/symlink/txb0108.pdf
!!! BUG TX2 -> TXB0108 -> RXGRBL liaison directe TX2 -> RXGRBL
!clipboard-202301061149-5vxbv.png!