AlfredoSC 16-04-2021, 23:36
Hola...saludos:

Pues comencé a hacer proyectos con el ESP32 adicionando las librerías a Arduino bajo Win2 y también en Ubuntu 18.04. Para "subir" el software ya compilado al ESP32 hay que oprimir el botón BOOT mientras avanzan algunos % de carga. Luego se puede soltar y la carga continúa.

Durante estos momentos yo veía fluctuar en intensidad el led integrado rojo del ESP32. Luego al terminar de "subir" el software, y abriendo la terminal Serial, aparecían paquetes de mensajes, cuyo encabezado decía algo parecido a:

"Brownout detector was triggered. CPU Reset"...

Estuve buscando en la web temas relacionados, pero hay muy pocas soluciones. Incluso Expressive (los fabricantes) no proporcionan una solución. En cierta página, alguien propuso modificar un archivo de los descargados para la tarjeta ESP32, denominado sdkconfig, cambiando a la línea que contiene _BROWNOUT_DET=y, se le pone "n", para quedar como:

... _BROWNOUT_DET=n

Pero el colega que propuso esta solución indica que no le funcionó. Así que yo también modifiqué otro archivo:

sdkconfig.h

El cual contiene entre otras muchas la línea .... _BROWNOUT_DET=1

Así que por lógica, lo cambié por ..._BROWNOUT_DET= 0

Guardados ambos archivos, volví a compilar mi proyecto de ESP32 con Arduino y puede "subir" el software a la placa sin ningún problema. Al terminar de subir, de inmediato funcionó y sin mandar los molestos paquetes de error o reset.

Claro que bajé unos 4 datasheets del ESP32 para analizar un poco la cosa del registro que controla la detección de Brownout, que no es otra cosa que la detección del voltaje de alimentación que "baja" un poco por el consumo que hace el ESP32 al encender sus componentes diversos. También encontré que tiene 8 niveles de detección de niveles de voltaje, pero como lo he deshabilitado, ya no interesan de momento.

El problema real es cuando se arma un circuito con el ESP32, varios sensores, fuente y baterías de respaldo. En algún momento al funcionar con baterías, y estas agotarse un poco solamente, el ESP32 comenzará  a hacer sus RESETS, ante la asombro del diseñador.

Incluso si durante las prácticas se usa un cable USB largo (80 cm o mas), la caída de tensión será mas notoria. Es por eso que yo hice la maniobra en ambos archivos. Al principio quise aminorar el problema colocando un capacitor de 1000uF/10V entre Vin y Gnd del ESP32, pero no se quitó el problema.

Por último, he querido hacer lo mismo en Ubuntu, pero no encuentro los dichosos archivos....ayuda por favor...

Eso es todo....
<Nota: Editado>
Shell 16-04-2021, 23:24
Buenas!.

¿ No creéis que Gambas debería tener una opción de "restaurar a los valores de fábrica" ?. Smile
Para dejarlo tal como se instala por defecto.

Tenemos un  archivo en .config/gambas3 que es el gambas3.conf
Supongo que si se borra y se inicia de nuevo el editor, gambas debería usar valores por defecto. Puede que no siempre sea así.

Desde luego en el caso de la Gambas 3.16, no.  Estuve borrando Gambas con:

Código:
sudo apt-get --purge remove gambas3

Pero es una gambas dura de pelar!.

[Imagen: BlCPr6F.jpg]
Aparte de coñas. Al instalar de nuevo. Aparentemente todo quedó igual, hasta las tipografías que usaba el editor.
Pero si  se supone que se ha borrado toda configuración. Huh

Saludos
tincho 16-04-2021, 23:10
Hola a todos.
Se ha lanzado Gambas 3.16.0.
Esta es una gran versión, con más de mil cambios, optimizaciones y correcciones de errores.
Estas son algunas de las características principales:
  •     Los componentes GTK + 3 y QT5 ahora son compatibles con Wayland.
  •     GTK + 3, QT4 y QT5 nuevos componentes de navegador web que utilizan la misma interfaz.
  •     El componente GTK + 3 ahora está a la par con el componente QT5, lo que permite que el entorno de desarrollo se ejecute con GTK + 3.
  •     Los archivos comprimidos IDE ya no se almacenan en el proyecto. Se generan cuando se realiza el ejecutable. Los proyectos se convierten automáticamente en la apertura.
  •     El acceso a la matriz es ahora un 15% más rápido.
  •     Agregue métodos de búsqueda binarios a las clases de matriz.
  •     Se ha rediseñado la compatibilidad con la localización de fechas, de modo que se admiten formatos complejos de idiomas como el chino. El nuevo diseño debería ser compatible con versiones anteriores de los antiguos en los idiomas occidentales.
  •     El compilador ahora es más rápido al usar todos los núcleos de la CPU.
  •     Scripter se ha rediseñado, limpiado, mejorado y optimizado.
  •     Los controles Label, TextLabel, MovieBox, Frame y Separator ahora están escritos en Gambas.
  •     Se agregaron y actualizaron muchos nuevos íconos de valores.
  •     El controlador de la base de datos ODBC funciona mucho mejor.
  •     soporte de formato de compresión zstd.
  •     Soporte de arquitectura aarch64.
http://gambas.sourceforge.net/en/main.html

Comparación de las versiones 3.15.2 y 3.16.0
  • 3.16 - Nuevo - En la ventana de acerca de Gambas, aparece indicado el protocolo del servidor gráfico y la GUI (Tincho)
  • 3.16 - Los temas personalizados de versiones anteriores también funcionan en esta versión. (Tincho)
  • 3.16 - Error - "Print preview" cuelga el IDE (Tincho)
  • 3.16 - moviebox cambia la propiedad .path por .animation (Jsbsan) [En realidad sigue existiendo, solo que no se ve en la lista de propiedades en el IDE]
  • 316.3 NEW Las columnas de los TableView tienen la propiedad TAG, y tambien el TableView.
Saludos
Páginas (552):    1 446 447 448 449 450 552   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 280
Último miembro: herbert
Temas del foro: 1,701
Mensajes del foro: 8,839
Últimos temas
Conexión Bluetooth: RFCOM...
Foro: Hardware & IoT
Último mensaje por: jguardon, Ayer, 16:57
Respuestas: 5 - Vistas: 102
gb.db2: columnas calculad...
Foro: Bases de Datos
Último mensaje por: guizans, 04-05-2025, 21:02
Respuestas: 14 - Vistas: 492
Gambas + ERP = GamERP.
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: tercoide, 30-04-2025, 15:57
Respuestas: 25 - Vistas: 2,059
Manejando imágenes desde ...
Foro: Videotutoriales
Último mensaje por: Shordi, 30-04-2025, 06:00
Respuestas: 2 - Vistas: 115
Imprimir resultados en el...
Foro: General
Último mensaje por: Turriano, 28-04-2025, 11:53
Respuestas: 5 - Vistas: 207
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.