Leer Primero

Como se utiliza este blog?

martes, 30 de junio de 2020

Cómo Detectar un Arduino Falsificado

Bienvenido a mi blog, hoy hablaremos un poco de como detectar un Arduino falsificado (counterfeit).

Primero que todo antes de iniciar aclarar que Arduino es Open Hardware pero ¿Qué quiere decir esto? Esto quiere decir que sus creadores, tuvieron la iniciativa de compartir con todos nosotros, toda la documentación, código fuente, especificaciones técnicas y como no, los esquemáticos. Pero si realmente sientes empatía por Arduino y todo lo que lo rodea, no tendrás ninguna duda en comprar un Arduino original. Cuando compras esta placa no solo compras hardware, también estás comprando un entorno de desarrollo, una documentación extensa y una comunidad que hay detrás. Todo esto cuesta dinero, hay que pagar a empleados, servidores, oficinas, luz, agua, etc… La pregunta que te deberías hacer es ¿quiero que Arduino siga funcionando, que saquen nuevas placas, librerías, documentación, tutoriales, eventos, …? Si tu respuesta es sí, compra un Arduino original. La razón de este post es porque están llegando muchos Arduinos hechos en china que se venden como originales cuando no lo son.

Antes de iniciar algunos lectores me han comentado por foros, paginas web, otros blog y facebook, que es un error decir "arduino falsificado" porque los que ellos hacen es legal porque arduino es libre, para estos lectores quiero aclarar lo siguiente, hay que diferenciar entre placas compatibles y falsificadas:
  • Compatible: cuando un producto de terceros ha copiado el diseño de hardware de código abierto y utiliza su propia marca. ¡No hay problema!
  • Falsificación: cuando un producto de terceros utiliza el nombre y/o el logotipo de Arduino directamente en el producto o en la tienda, ya que el nombre Arduino y su logotipo son marcas registradas.
Esto quiere decir que si tu haces tu propia placa y la quieres comercializar, debes indicar que es una placa "compatible con arduino", la falsificación se da cuando tú o un tercero, diseña su propia placa y la llama Arduino UNO, ya que como he dicho anteriormente el nombre arduino y su logotipo son marcas registradas. Estos son algunos ejemplos de placas "compatibles con arduino" perfectamente legales:


ELEGOO UNO R3  -  Metro



Keystudio  -  WOKWI con USB Tipo C

RGBduino - Añaden nuevos componentes y cambian a una serigrafia para niños y jóvenes


FunduinoUNO  -  Arduprofe


ESPDuino - basado en ESP32 WiFi y Bluetooth incluidos


DFRduino - El Arduino UNO R3 de DFRobot


UNO Plus+  -  El Arduino UNO de hackaday.io con Glowing Headers


Bien, aclarado esto, iniciemos, para detectar un Arduino falsificado
 o counterfeit tomemos, por ejemplo, un Arduino UNO R3 para buscar indicadores de una verdadera placa arduino auténtica, fijándonos en las siguientes características:


1. Embalaje

Las placas Arduino vienen empaquetadas en una caja de cartón compacta y bien hecha. Las falsificaciones por lo general utilizan envases genéricos y más baratos, como una simple bolsa antiestática o de plástico con cremallera.
  • El lado superior de la caja debe tener un gráfico del tablero.
  • La parte inferior de la caja debe enumerar las especificaciones técnicas de la placa.

2. El Color

El color auténtico de Arduino es una mezcla de verde y azul, el clásico verde azulado de Arduino. Las falsificaciones suelen ser de color azul a azul profundo:


3. Fuente / seda

Cuando observamos cuidadosamente la fuente o tipo de letra, en la que se escribe la palabra 'Uno' o 'Arduino' podemos encontrar una diferencia. La fuente Arduino está diseñada a medida y los clonadores tienden a pasar por alto este detalle o no pueden reproducirlo.

¡Observe la 'O'!


4. El Logo

Solo hay un logotipo de Arduino, que se ve así:


Busque los bordes afilados y el agujero dentro de la 'A' en comparación con las siguientes falsificaciones:


El falso, tiene bordes 'redondeados' y la impresión no es nítida, también busque el logo de marca registrada (®) junto al logotipo


5. Conexiones y conectores

En cada Arduino original, las conexiones entre los componentes se ven "tejidas" y hermosas, no "pegadas" y feas.

Esto es lo que quiero decir:


6. Componentes

¡Aquí hay una gran alerta de placa falsa! El componente 501K, el cual es un fusible PTC de restablecimiento, con una corriente de retención de 500mA, ubicado al lado del regulador de voltaje de 5V, es generalmente verde en tableros falsos. Los hacen especialmente para Arduino para que se vea diferente, en las placas más nuevas este fusible lleva ahora el símbolo de "infinito" :


7. Conectores Hembra Contramarcados



En las placas Arduino originales, encontraremos los pines hembra contramarcados y hechos a la medida, no se deben ver cortados, ni mordidos en las esquinas, aparte de esto están perfectamente perpendiculares, no se deben ver desalineados o torcidos.

8. Color de los LED

Los LED indicadores también pueden señalar una falsificación. Las placas Arduino utilizan los siguientes colores para los LED integrados:
  • Verde para el poder.
  • Amarillo para la mayoría de las demás señales.
Una placa que utiliza un LED rojo para alimentación o señalización, indica una falsificación.

9. Calidad

Si al utilizar una placa Arduino, solo introduciendo el cable usb y desconectándolo, el conector se arranca o desprende de la misma, esto indica soldadura en pasta de mala calidad y procesos de soldado smd con temperaturas de fundición y enfriamiento inadecuadas. Uno de los factores más importantes de las placas Arduino originales es la calidad.


10. Precio

Si un Arduino se vende online por mucho menos del precio establecido en la pagina oficial de arduino, puede indicar una falsificación.

Al momento de escribir este post el Arduino UNO, por ejemplo, esta en 28 dólares americanos más gastos de envió, si encuentras un arduino uno en Colombia por precios que oscilan más o menos los 60 mil pesos colombianos, solo por el precio sabrás que no es un Arduino original.

Finalmente eres libre de comprar la placa que quieras, Arduino liberó todo para que cualquier persona tuviera acceso al hardware. Arduino nunca ha pretendido ser el Apple del Open Hardware, de ser así no hubieran compartido la información y liberado todos los esquemas.


Quieres aportar algo que complemente este articulo? crees que hay algo que se deba corregir? Escríbenos este blog es para todos.

Recuerda que en https://jorgechac.blogspot.com nos dedicamos a construir una electrónica mejor! y apoyamos el proyecto CTC GO! (Creative Technologies in the Classroom) que es un programa de educación steam personalizable.


Si te sirvió deja un comentario de agradecimiento, comparte el post en tus redes sociales o recomiéndale el blog a un amigo, eso me motiva a seguir realizando estos pequeños posts y espero que vuelvas a mi blog, publico nuevo material con base en los softwares y apps que utilizo y la experiencia que he adquirido. Por último si deseas colaborar voluntariamente y crees que mi trabajo y mi tiempo lo ameritan, considere hacer una pequeña donación a mi NEQUI +573177295861.



También te puede interesar:







lunes, 29 de junio de 2020

Programador GTP-USB [plus]


Bienvenido a mi blog, hoy hablaremos un poco de el GTP-USB [plus] un programador universal de Hardware PIC, ATMEL y EEPROM's compatibles, sobre puerto USB 2.0 – Full Speed (12 Mb/seg) y en el cual el firmware se auto-actualiza en cada versión (aunque el firmware no es libre). El GTP-USB [plus] es la solución ideal  para estudiantes, aficionados y profesionales. Su diseño simple y compacto permite usarse con los ordenadores mas modernos, portátiles, etc. Sin necesidad de ninguna fuente externa, sirviéndose del propio puerto USB. El GTP-USB Plus se ha implementado utilizado un microcontrolador PIC18F2550 programado con el firmware de propiedad de Sisco el cual se compro a MSTools.




Es el hardware recomendado por WinPic800, mejorándose, actualizándose y expandiéndose periódicamente y le convierten en una herramienta muy potente. Tanto Winpic800 como GTP USB Plus son desarrollos de Sispic. El GTP-USB Plus soporta prácticamente toda la serié PIC de 8 bits (10F, 12F, 16F, 16C y 18F) y PIC de 16 bits, dsPIC (24F, 24H, 30F, 33F). También soporta la programación de AVR (AT90Sx, ATmega y ATtiny) y una amplia gama de memoria serie I2C.

Características:
  • El único hardware que soporta todos los dispositivos de WinPic800.
  • El firmware se auto actualiza con cada nueva versión .
  • Muy rápido, gracias al uso del propio puerto y los algoritmos del software.
  • Su salida ICSP permite programar los dispositivos en su hardware definitivo.
  • Salida para toda la gama de Zócalos ZIF.


Sofware WinPic800


Si deseas conocer el proyecto completo con su esquemático, sus dispositivos soportados y todos sus detalles, así como la forma en que puedes adquirirlo, visita su web site oficial haciendo click aquí.


Versión GTP USB Plus P


Quieres aportar algo que complemente este articulo? crees que hay algo que se deba corregir? Escríbenos este blog es para todos.

Recuerda que en https://jorgechac.blogspot.com nos dedicamos a construir una electrónica mejor! y apoyamos el proyecto CTC GO! (Creative Technologies in the Classroom) que es un programa de educación steam personalizable.



Si te sirvió deja un comentario de agradecimiento, comparte el post en tus redes sociales o recomiéndale el blog a un amigo, eso me motiva a seguir realizando estos pequeños posts y espero que vuelvas a mi blog, publico nuevo material con base en los softwares y apps que utilizo y la experiencia que he adquirido. Por último si deseas colaborar voluntariamente y crees que mi trabajo y mi tiempo lo ameritan, considere hacer una pequeña donación a mi NEQUI +573177295861..

viernes, 26 de junio de 2020

ChipKIT™ Max32™

Bienvenido a mi blog, hoy hablaremos un poco de la ChipKIT™ Max32™ la cual es una board open source hardware prototyping plataform como Arduino™ Mega, pero basada en el PIC32MX795F512L de 32 bits, así que para desarrolladores que usan PIC esta es una gran opción de open Hardware. y muy similar a la plataforma Arduino.




La ChipKIT™ Max32™ board tiene como núcleo el PIC32MX795F512L este microcontrolador de 32-bit corre a 80MHz, 512K de flash program memory y 128K de SRAM data memory, además el procesador cuenta con periféricos avanzados como USB 2.0 OTG, 10/100 Ethernet MAC y CAN.

Esta board puede ser programada usando un ambiente basado en Arduino™ IDE, pero modificándolo para que soporte  PIC32. Adicionalmente, la board ChipKIT™ Max32™ es totalmente compatible con advanced Microchip MPLAB® IDE y PICKit3 in-system programmer/debugger.


Características:
  • Microcontrolador Microchip PIC32MX795F512L de 32 bits.
  • Frecuencia de operación: 80MHz.
  • Capacidad de memoria de programa Flash: 512KB .
  • Memoria RAM: 128KB en memoria.
  • Voltaje de operación: 3.3Vdc.
  • Voltaje de alimentación general: 7Vdc a 15Vdc.
  • Rango de corriente por pin: ±18mA.

Conectividad:
  • Conexión a PC o host vía puerto miniUSB.
  • 83 pines I/O disponibles.
  • 16 Entradas análogas.
  • Interrupciones externas: 5.
  • Pines PWM: 5.
  • Puertos UART: 4.
  • Puerto SPI: 1.
  • Puerto I2C: 1.
  • 1 Puerto ICSP que se emplea para programar con herramientas de programación Microchip.
  • Posee un módulo RTCC (real time clock/calendar).
  • Posee dos puertos CAN.
  • Posee un 10/100 Ethernet MAC. Requiere un PHY externo para completar la implementación de un puerto Ethernet.

Compatibilidad de software:

  • MPIDE
  • ChipKIT Core y Arduino IDE.
  • MPLAB X IDE.
Si se desea se puede usar como herramienta de programación el programador/depurador PICKIT3 ya que ChipKit Max32 es plenamente compatible con esta herramienta. A continuación podrás conocer mas acerca de esta placa, gracias al video del canal de YouTube microelectrónicos:







Encuentra aquí el Datasheet de la ChipKIT™ Max32™
(haciendo click sobre el icono de adobe reader)




Acotar que esta es la URL que permite al gestor de tarjetas del IDE de Arduino, buscar las placas ChipKIT:

http://github.com/chipKIT32/chipKIT-core/raw/master/package_chipkit_index.json


Finalmente recuerda que CHIPKIT y el logotipo de CHIPKIT son marcas comerciales registradas de Microchip Technology Incorporated en los EE. UU. Y otros países, y se utilizan bajo licencia.

chipKIT WF32

chipKIT uc32

chipKIT Lenny


chipKIT UNO32


Recordemos que el día 19 de enero de 2016 Microchip anunció la compra de Atmel, y efectivamente la compró.

Microchip tiene los núcleos PIC-32 basados ​​en MIPS, algunos núcleos PIC más antiguos y ha lanzado varios núcleos ARM, ahora que ha comprado Atmel, también tiene el árbol genealógico del kernel AVR de 8 y 32 bits y los kernels SAM basados ​​en ARM.


Quieres aportar algo que complemente este articulo? crees que hay algo que se deba corregir? Escríbenos este blog es para todos.

Recuerda que en https://jorgechac.blogspot.com nos dedicamos a construir una electrónica mejor! y apoyamos el proyecto CTC GO! (Creative Technologies in the Classroom) que es un programa de educación steam personalizable.



Si te sirvió deja un comentario de agradecimiento, comparte el post en tus redes sociales o recomiéndale el blog a un amigo, eso me motiva a seguir realizando estos pequeños posts y espero que vuelvas a mi blog, publico nuevo material con base en los softwares y apps que utilizo y la experiencia que he adquirido. Por último si deseas colaborar voluntariamente y crees que mi trabajo y mi tiempo lo ameritan, considere hacer una pequeña donación a mi NEQUI +573177295861.



También te puede interesar:




jueves, 25 de junio de 2020

Unete a Mi Canal de YouTube


Únete a mi canal de YouTube en el siguiente link:

https://www.youtube.com/user/jorgechac o haciendo click sobre esta imagen:






Por medio de este canal de YouTube se publican los videos del contenido del blog y se pautan los productos en venta por medio de las descripciones de los videos y el "acerca de"  o "más información", del canal. Además también se publican algunos videos, que no corresponden algún post del blog, pero igualmente son de contenido técnico.

Si es de tu interés, suscríbete, activa la campanita, el canal no esta monetizado ni ganamos dinero por suscriptores, me gusta o por compartir los videos.





martes, 16 de junio de 2020

Unroot

Bienvenido a mi blog, hoy hablaremos un poco de la forma como eliminar completamente el root de tu dispositivo movil rooteado con Magisk.

Primero aclarar que no es mi objetivo explicar en este corto post como rootear un movil, asumo que eres un lector que esta buscando la herramienta de unroot para descargarla, pero que ya posee la experiencia y el conocimiento sobre el root y que es obtener permisos de superusuario. Dicho esto iniciemos:

Magisk se conoce como un método root "systemless". Es esencialmente una forma de modificar el sistema sin modificar la partición /system. Las modificaciones se almacenan de forma segura en la partición de arranque (especificamente en el archivo boot.img) en lugar de modificar los archivos reales del sistema. Esta es la característica más importante de esta herramienta. Como los archivos originales del sistema permanecen sin cambios, Google SafetyNet no puede detectar las modificaciones.

Googley SafetyNet es la razón por la cual mucha gente usa esta herramienta sobre otros métodos. SafetyNet detecta cuándo se ha manipulado el sistema y bloquea ciertas aplicaciones para que no funcionen, Google Pay, Netflix, Pokemon GO y aplicaciones bancarias son algunos ejemplos. SafetyNet es una medida de seguridad importante, pero puede ser demasiado agresiva. Magisk permite a los usuarios tener modificaciones raíz y de otro tipo mientras siguen usando estas aplicaciones populares. Métodos como SuperSU modifican los archivos del sistema, lo que activa SafetyNet para bloquear aplicaciones.

Ahora vas a descargar el desinstalador de Magisk en formato .zip el cual debes copiarlo en tu micro sd externa y sera tan simple como iniciar tu recovery TWRP y flashearlo, de la misma forma te dejare el desinstalador del supersu:



                              Magisk-uninstaller-20200323           UPDATE-unSU-signed
                                    Descargalo gratis aqui                    Descargalo gratis aqui                          
















Si te sirvió deja un comentario de agradecimiento, comparte el post en tus redes sociales o recomiéndale el blog a un amigo, eso me motiva a seguir realizando estos pequeños posts y espero que vuelvas a mi blog, publico nuevo material con base en los softwares y apps que utilizo y la experiencia que he adquirido. Por último si deseas colaborar voluntariamente y crees que mi trabajo y mi tiempo lo ameritan, considere hacer una pequeña donación a mi NEQUI +573177295861.




También te puede interesar:






Unete a Mi Grupo en Facebook


Únete a mi grupo en Facebook en el siguiente link

https://www.facebook.com/groups/jorgechacblogspot o haciendo click sobre esta imagen:







Por medio de este grupo de Facebook se publican las entradas del blog y se pautan los productos en venta. Además también se publican algunas simulaciones en wokwi o en Proteus, que no se publican en el blog.

Si es de tu interés, suscríbete, el grupo no esta monetizado ni ganamos dinero por suscriptores, me gusta o por compartir las publicaciones.





domingo, 14 de junio de 2020

WinRAR

Bienvenido a mi blog, hoy hablaremos un poco de WinRAR 6.24, software el cual sirve para acceder al contenido de archivos comprimidos y también para poder crear este tipo de archivos. Es uno de los programas básicos que no pueden faltar en tu PC, ahorra espacio y tiempo al enviar y recibir archivos, a través de Internet o al realizar copias de seguridad. WinRAR es la herramienta que necesitas para abrir, comprimir y descomprimir descargas y ficheros adjuntos comprimidos.

Windows ya maneja por defecto archivos .zip pero no archivos .rar si tienes WinRAR instalado puedes crear archivos comprimidos del tipo .rar y .zip y puedes descomprimir archivos comprimidos .rar, .zip, .arj, .7z, .lzh, .ace, .tar, .tar.gz, .bz2, .uue, .cab, .jar y .iso

Un archivo comprimido es un archivo que en su interior puede tener uno o más ficheros, como imágenes, documentos, programas o cualquier otro tipo de datos, que además una vez comprimidos suelen ocupar menos espacio en disco. Por esto es muy frecuente encontrarse con este tipo de archivos en Internet, tanto al descargar archivos de paginas web o servidores ftp, como adjuntos en los correos electrónicos (porque es más rápido y fácil enviar un solo fichero de menor tamaño que varios ficheros de mayor tamaño). Además, para asegurarte de que tus documentos no serán extraídos por cualquiera, puedes incluir una contraseña al archivo comprimido para que sólo sea abierto por ti o por una persona que conozca la clave de acceso, acotar que posee protección con contraseña con cifrado Rinjdael (AES-256), bloqueo contra modificaciones, protección avanzada contra daños que permite recuperar ficheros en mal estado, verificación anti-virus configurable y eliminación segura para eliminar datos sensibles.

Tanto si necesitas abrir archivos comprimidos, como si necesitas crearlos WinRAR es tu herramienta.

Visita su Pagina Web para conocer sus características o su Changelog-Novedades.

S.O.: Windows 11  || Tamaño: ~ 3.53 MB  || Arquitectura: 64 bits  ||  Idioma: Español ||




WinRAR 6.24 x64 Descárgalo gratis aqui                                        Link de descarga caido?


Como lo activo? Simplemente copia y reescribe el archivo "rarreg.key" en la ruta donde se instalo:

"C:\Program Files\WinRAR\"


Ten en cuenta que Microsoft anunció que mediante la actualización acumulativa KB5031455 de su Sistema Operativo, ya se tendra soporte nativo para los formatos de compresión RAR, 7z y gz, aunque temporalmente todavía no está disponible la compatibilidad con archivos cifrados con contraseña. Asi que dentro de muy poco, ya no necesitaremos de WinRar. Una gran novedad para los usuarios de Windows, ya que al momento de escribir este post, solo ofrece este soporte nativo para el formato zip.



Novedades de la versión 6.24


Fallos arreglados:

  • Se subsano una vulnerabilidad basada en la visualización de un archivo con extensión reconocida dentro del comprimido ZIP. Esta vulnerabilidad le permitia a un atacante ejecutar código malicioso mediante la sustitución del nombre de un directorio o ejecutable. La vulnerabilidad era explotada durante el proceso de acceso al contenido del archivo ZIP.
  • La orden de extracción en WinRAR y UnRAR.dll desreferenciaban un puntero nulo y fallaban al procesar nombres de archivo de longitud cero en los metadatos almacenados con el modificador -am.
  • La orden de extracción en WinRAR y UnRAR.dll sobrescribían los datos de los ficheros extraídos con el contenido del flujo de datos NTFS alternativo de ::$DATA si dicho flujo estaba presente en el archivo. En este caso la suma de control y el tamaño de los datos extraídos podía no ser el mismo que el mostrado por WinRAR en la lista de ficheros. No afectaba al nombre y tipo de fichero que si se mostraban correctamente.



Si te sirvió deja un comentario de agradecimiento, comparte el post en tus redes sociales o recomiéndale el blog a un amigo, eso me motiva a seguir realizando estos pequeños posts y espero que vuelvas a mi blog, publico nuevo material con base en los softwares y apps que utilizo y la experiencia que he adquirido. Por último si deseas colaborar voluntariamente y crees que mi trabajo y mi tiempo lo ameritan, considere hacer una pequeña donación a mi NEQUI +573177295861.














También te puede interesar: