Valuable Contents for Embedded Engineers. God Bless you. Hoping for More no Stop Contents like this...
@greg43673 жыл бұрын
Thank you, I’ve gotten a lot out of your Nextion tutorials. If you are looking for an additional topic for the series, it would be very helpful for some examples of how to make custom gauges. The first part of using them is fairly easy, that is creating the needle indicator and pivoting it around in a circle. The hard part is generating some kind of a real dial, like an altimeter or a speedometer, and placing the picture or image of the dial behind the swinging needle. Anyway, I appreciate the series so far. Great work.
@ControllersTech3 жыл бұрын
I already have the video on custom gauge. Yes that wasn't anywhere close to the original dial but it was quite okay. I'll see to create a new one though. Alao i am thinking of a music player controllable from the nextion.. let's see how that will turn out
@ponkavinthangavel9695 Жыл бұрын
Thanks a lot, this video was very helpful to me as i was working with nextion display and stm32 MCU.
@kalaiarasi8931 Жыл бұрын
Awesome video, I have a small doubt..Instead HAL_Uart_Transmit (in blocking mode) can we implement in it in HAL_UART_Transmit_DMA? If not..why?could you clarifyit!Thanks in advance
@ControllersTech Жыл бұрын
You can but there is no use of it. DMA is useful when you transfer latge data (typically in kilobytes).
@kalaiarasi8931 Жыл бұрын
@@ControllersTech Thanks for the response. I have implemented the HAL_ Uart _transmit code but I am unable to view the data on serial port software like Tera term or Hercules. What could be the potential reason? Thanks in advance
@liamferro71232 жыл бұрын
Hello sir, you are doing a very good job! Those videos are amazing! Will you do a menu with nextion display, please? it will be very usefull!
@youngkyukim34762 жыл бұрын
Hello, Is there a way to periodically write data to the SD card? Thank you
@mithileshbarasara60312 жыл бұрын
hello, is their a way to make save button I mean I have 17 float boxes of 17 parameter with number pad I want to save those in flash memory by pressing one save or Apply button I am using blue pill as controller
@naveen17043 жыл бұрын
Great video, explains a lot of underlying concepts. Would request you to teach a way to input text on the HMI using a pop-up QWERTY keyboard. This is often required to obtain some machine related parameters from the operator.
@ControllersTech3 жыл бұрын
The HMI I have doesn't support keyboard, so can't
@abdullahs4646 Жыл бұрын
Thanks for this work, we hope you know how to send numbers, from nexion to stm32, thanks.
@luizazeredo51973 жыл бұрын
Como recebe valores do display nextion no stm32, um valor inteiro ou float? (How do I get nextion display values in stm32, an integer or float value?)
@ControllersTech3 жыл бұрын
I don't understand what you are trying to ask. The values on the display comes from the MCU itself.
@luizazeredo51973 жыл бұрын
@@ControllersTech Como enviar um valor digitado no display para o stm32 usar esse valor? (How to send a value typed in the display to stm32 to use this value?)
@ControllersTech3 жыл бұрын
The display I used in the video doesn't allow you to type on it. So I still don't know what are you trying to ask.
@goodwill76433 жыл бұрын
Hello, Do you know how to create FTP server with ENC28J60? Thank you.
@alexdouglas60373 жыл бұрын
Hi good work you have been doing. pls make a video on how to receive long text and integer values from Nextion display with STM32
@SamSmartLabs11 ай бұрын
Im not able to find the math.h library can anyone help me?
@letheat12610 ай бұрын
Dear sir I am having 1 problem when using DMA to transfer data to the Nextion HMI screen this is my code can only send x0.val data but x0.vvs1 I can't. Please help me! void Nextion_SendFNum(char *obj, float FloatNum, int vvs1) { // convert float to int because HMI Nextion only send Interger int32_t number = FloatNum*(pow(10,vvs1)); int8_t *Buf_FNum1 = malloc(30*sizeof(char)); int8_t *Buf_FNum2 = malloc(30*sizeof(char)); char MemcpyFNum1[100]; char MemcpyFNum2[100]; memset(Buf_FNum1,'\0',30); memset(MemcpyFNum1,'\0',sizeof(MemcpyFNum1)); memset(Buf_FNum2,'\0',30); memset(MemcpyFNum2,'\0',sizeof(MemcpyFNum2)); int16_t len1 = sprintf((char *)Buf_FNum1,"%s.vvs1=%d",obj,vvs1); int16_t len2 = sprintf((char *)Buf_FNum2,"%s.val=%ld",obj,number); memcpy(MemcpyFNum2,Buf_FNum2,len2); memcpy(MemcpyFNum2 + len2,Cmd_End,3); HAL_UART_Transmit_DMA(&huart1,(uint8_t *)MemcpyFNum2 ,len2+3); while (HAL_UART_GetState(&huart1) == HAL_UART_STATE_BUSY_TX); memcpy(MemcpyFNum1,Buf_FNum1,len1); memcpy(MemcpyFNum1 + len1,Cmd_End,3); HAL_UART_Transmit_DMA(&huart1,(uint8_t *)MemcpyFNum1, len1+3); while (HAL_UART_GetState(&huart1) == HAL_UART_STATE_BUSY_TX); free(Buf_FNum1); free(Buf_FNum2); }
@luiscastillejo9336 Жыл бұрын
muchas gracias
@makeredbymmb3 жыл бұрын
Thank you sir for the info
@mohdtanveer95523 жыл бұрын
Please make RTC video with Nextion display.
@mohdtanveer95523 жыл бұрын
Very nicely explained, How to send ADC data from MCU to Nextion display?
@ControllersTech3 жыл бұрын
Isn't ADC value a number.. or a float ?
@mohdtanveer95523 жыл бұрын
@@ControllersTech Yeah thanks. Can we store data in SD card using this model?