Saltar al contenido principal

Cocket Nova

La placa de desarrollo denominada Cocket Nova, equipada con un microcontrolador CH552, se ajusta de manera óptima al estándar de conexión para protoboards y es capaz de ser programada directamente con cable USB Tipo C. Además, posee un LED Neopixel integrado en el pin 3.3 y una salida de expansión continua para tiras Neopixels. Además, se encuentra equipado con un diodo emisor de luz (LED) conectado al pin 3.4, botones para el reinicio y el arranque, un selector de fuente de alimentación y dos conectores JST de 1mm que soportan los protocolos QWIIC, STEMMA QT, entre otros.

Este dispositivo resulta idóneo para principiantes en el campo de los microcontroladores y para entusiastas de la tecnología retro que buscan proyectos que requieran un dispositivo USB de 8 bits y un costo reducido.

Insignia estática

Soporte y Recursos

Para aprender más sobre cómo empezar a usar la placa Cocket Nova, consulta los siguientes recursos:

RecursoDescripción
ManualRevisa el manual de usuario.
Cocket Nova y Arduino IDEEste curso ofrece una introducción completa a la programación de la placa de desarrollo Cocket Nova utilizando el Arduino IDE. Incluye ejemplos y demostraciones para ayudarte a explorar de manera efectiva las capacidades de la placa. Introducción al CH552
Guía de Inicio Rápido para Cocket NovaManual para usar el compilador SDCC con el microcontrolador CH55x. Ayuda a los usuarios a explorar características, iniciar proyectos y configurar ajustes. Compatible con las placas Cocket Nova CH552 para una implementación de proyectos fácil e innovadora. CH55x_SDCC_DocPublic
Ejemplos para Cocket Nova CH552 usando SDCCEjemplos de desarrollo en C para el microcontrolador CH55x con el compilador SDCC. Cubre temas como Blink, ADC, PWM, Temporizadores, Interrupciones e I2C. Actualizado regularmente para mejorar el desarrollo de proyectos.
Recursos de Hardware para Cocket NovaExplora la documentación de hardware, incluyendo el pinout, esquemas y diagramas de la placa Cocket Nova. Este apartado proporciona recursos esenciales para entender el diseño físico y la configuración del hardware.

Explora estos recursos para aprovechar al máximo tu placa de desarrollo Cocket Nova.

Pinout

La placa Cocket Nova cuenta con una amplia variedad de pines de entrada/salida (E/S) que permiten la conexión de sensores, actuadores y otros dispositivos a la placa. A continuación, se muestra el pinout de la placa Cocket Nova:

Características Clave

  • Funciona con microcontrolador CH552
  • Transceptor USB incorporado que permite la programación a través de USB Tipo C
  • Opera con voltajes de 5V o 3.3V seleccionables
  • Incorpora un LED en el pin 3.4
  • Incluye un LED Neopixel en el pin 3.3
  • Equipado con dos encabezados para Neopixels adicionales
  • Compatible con protoboards estándar
  • Dispone de dos conectores JST de 1mm que soportan protocolos QWIIC y STEMMA QT

Características Técnicas

CaracterísticaDescripción
Núcleo del ProcesadorFunciona con el núcleo e8051 que tiene soporte completo para el conjunto de instrucciones MCS51.
Memoria
  • 16 KB de ROM, divididos en 14 KB para almacenamiento del programa y 2 KB para el bootloader o programación ISP.
  • 128 bytes de memoria flash.
  • 256 bytes de RAM interna para almacenamiento de datos.
Periféricos
  • 2 salidas con capacidad de generación PWM de 8 bits.
  • 4 canales dedicados a funcionalidades ADC de 8 bits.
  • 6 canales de detección de capacitancia que soportan hasta 15 botones táctiles.
  • 12 GPIOs para una interfaz versátil.
  • 14 grupos de interrupciones junto con un temporizador Watch Dog de 8 bits.
  • Botones de reinicio y arranque externos para control del sistema.
  • Recepción de señal de reloj externa mediante multiplexación de GPIOs.
USB
  • Controlador y transceptor USB integrados que facilitan la programación vía USB sin necesidad de controladores externos.
  • Soporta USB 2.0 con una velocidad máxima de 12 Mbps.
Energía
  • Compatible con alimentaciones de 5V o 3.3V.
  • Opera en un rango de voltaje de 2.8V a 3.5V.
Comunicación
  • 2 grupos UART para comunicación serial.
  • Interfaz SPI.
  • I2C implementable en modo software utilizando GPIOs.
Conectores
  • 2 conectores JST que soportan protocolos como QWIIC, STEMMA QT o similares.
  • Posibilidad de alimentar la placa u otros dispositivos a través de estos puertos.
LEDs Incorporados
  • LED Neopixel conectado al GPIO 3.3 con encabezados expandibles para más Neopixels.
  • LED conectado al GPIO 3.4.

Licencia

Este proyecto se distribuye bajo la Licencia GPL-3.0.

Autores

El material fue compilado por el equipo de UNIT Electronics.