Dejo acá algunos apuntes que me parecieron interesantes de las charlas a las que asistí en Ágiles 2014:

Inceptions
Ice breakersElevator pitchPersonasUXHabilidades de consultoríaLean
La única medida del progreso es el producto funcionandoProceso empírico aprendiendo constantemente
El poder del ahoraPersonal kanban - mapping work
Para de comenzar... comienza a terminarLa facilitacion grafica


Y la gran pregunta ... Porq estan aca?
Función que permite comparar dos arreglos de enteros, retorna un string si son igules o diferentes:


/**
     * 
     * @param arreglo1
     * @param arreglo2
     * @return Si son iguales o diferentes los arreglos
     */
        public String compararDosArreglos(Integer[] arreglo1, Integer[] arreglo2){
    
        Boolean valor = Arrays.equals(arreglo2, arreglo1);
        String resultado;
        if(valor)
            resultado = "Iguales";
        else
            resultado = "Diferentes";
        
        return resultado;
    }
Mas facilitaciones gráficas de las charlas - conferencias:





Algunas facilitaciones gráficas de las charlas - conferencias:





Estimado Robotista,

Queremos invitarlo a hacer parte del Festival de Robótica más grande de Colombia: Robotic People Fest 2014, el cual se realizará en el marco de SOFA (Salón del Ocio y la Fantasía) en Corferias - Bogotá del 16 al 19 de octubre del presente año, donde se esperan en promedio 100.000 asistentes.

Para inscribirse y conocer sobre nuestro concurso de robótica, el cual tiene más de 25 categorías lanzadas lo invitamos a visitar nuestra página web: http://roboticpeople.com/rpfest/robotic-people-fest-bogota-2014/

​. LAS INSCRIPCIONES CIERRAN EL 10 DE OCTUBRE.​

​La inscripción al concurso cuesta 75.000 pesos para todas las categorías, excepto las de colegio que tienen un costo de 30.000 pesos.​

Además del concurso tendremos muestras, talleres, charlas y demás contenidos que involucran a la robótica desde distintas áreas del conocimiento. Si tiene algún tipo de contenido afín a la robótica

​ que quiera mostrar​

, lo invitamos a inscribirse en el siguiente formulario:https://docs.google.com/forms/d/18cgF-qFr0O9bYY-2CrG_nQTKc_3ixqa2JNiGGKU5AZQ/viewform

​. Te asignaremos un espacio para tu muestra sin ningún costo.​

Esperamos contar su participación en nuestro evento, estaremos atentos a cualquier inquietud o sugerencia.

Cordialmente,

Ronald Gutierrez
CEO
RoboticPeople.com

 El IEEE Colombia y su Capítulo de la Sociedad de Antenas y Propagación

Invitan a la Conferencia:

Desarrollo de proyectos de diseño y fabricación de antenas

en el sector de la defensa

Juan Vicente Balbastre Tejedor

Recibió el título de Ingeniero de Telecomunicación y Doctor Ingeniero en Telecomunicaciones por la Universidad Politécnica de Valencia, en 1993 y 1996 respectivamente. Ha sido  profesor Titular del Departamento de Comunicaciones de la Universidad Politécnica de Valencia, Sus líneas de investigación son sistemas radar, aplicaciones en guerra electrónica y teoría electromagnética. El PhD. Juan Vicente Balbastre es autor y coautor de artículos en revistas científicas de ámbito internacional en temas relacionados con sistemas radar y aplicaciones. se desempeño como director del Área de Radar y Radio localización del Grupo de Electromagnetismo Aplicado de la Universidad Politécnica de Valencia, donde ha dirigido varios proyectos con la administración pública y la empresa privada, relacionados con el desarrollo de nuevas técnicas radar y la evaluación de sistemas de control y vigilancia de tráfico aéreo. En el año 2008 fue nombrado Director de la Escuela Técnica Superior de Ingenieros de Telecomunicación de la Universidad Politécnica de Valencia

LUGAR:  
Centro de Alta Tecnología - Carrera 15 No 77-05 esquina

Auditorio Sala Premium

Fecha y Hora: Septiembre 29 6 PM

ENTRADA LIBRE, CUPO LIMITADO

/*
Clase para completar ceros a la izquierda de una cadena
*/

class colocarCeros{

public function colocarCeros(){}

/**
 * @param string $cadena la que se espera completar con ceros
 * @param int $cadena la cantidad de ceros con la que se espera    llenar
 * @return string
 */

public function colocarCerosIzquierda($cadena, $cantidadCeros){
$armarDatosCeros = "%0".$cantidadCeros.'d';
$cadenaConCeros = sprintf($armarDatosCeros, $cadena);
return $cadenaConCeros;

}

}

//Llamado y prueba
$cadenaNumerica = 1234;
$llenarConCeros = new colocarCeros();
$valorCadenaNumericaConCeros = $llenarConCeros->colocarCerosIzquierda($cadenaNumerica,9);
echo 'valor con ceros: '.$valorCadenaNumericaConCeros;

El Comité Técnico del "Tercer Congreso Internacional de Telecomunicaciones - TELCON UNI 2014" tiene el honor de presentar el "Llamado de Artículo" más conocido como CallForPapers a realizarse en las instalaciones del Hotel Sheraton.

"CallForPapers TELCON UNI 2014" ( http://cct-uni.pe/telcon/callforpapers.php ) es un gran evento científico y tecnológico. Por tanto, se invita a los estudiantes e investigadores de Latinoamérica y el Mundo interesados en participar con sus trabajos de investigación en las innovadoras áreas temáticas que ofrecemos (aunque no restringido a las que se muestran):
• Protocolos de Internet
• Comunicaciones por Satélite
• Red Convergentes: Infraestructuras y Gestión
• Banda Ancha y despliegue rural
• Red de confiabilidad y calidad de servicio
• Redes Ópticas
• Microondas: Teoría y Técnicas
• Gestión de las Telecomunicaciones
• Comunicaciones inalámbricas, celulares y móviles
• Procesamiento Digital de Señales
• Servicios Web y Arquitecturas Orientadas a Servicios
• Cloud Computing
• Entre otros

Fechas Importantes:
*ENVÍO DE ARTÍCULOS COMPLETOS HASTA: 31-08-2014 (FECHA EXTENDIDA)
*NOTIFICACIÓN DE ACEPTACIÓN: 23-09-2014
*LÍMITE DE CONFIRMACIÓN DE ASISTENCIA: 10-10-2014

Formato de Presentación:
Los trabajos presentados en TELCON UNI 2014 deberán enviarse al siguiente correo electrónico:
telcon@uni.edu.pe
Los trabajos deberán ser enviados en español o inglés y en formato IEEE a través del sitio web del congreso. Se debe tener en cuenta que se permite un máximo de 8 páginas. Los trabajos aceptados y presentados serán publicados con código ISBN.

Organizado:
Centro Cultural de Telecomunicaciones CCT de la UNI http://cct-uni.pe/telcon
Respaldado:
* Universidad Nacional de Ingeniería, Lima-Perú www.uni.edu.pe
Para más información del congreso, visite nuestro sitio web:
http://cct-uni.pe/telcon/callforpapers.php

Centro Cultural de Telecomunicaciones - CCT
Facultad de Ingeniería Eléctrica y Electrónica Q1-303
E-mail: telcon@uni.edu.pe
http://cct-uni.pe/telcon/
Teléfono: +511-6717399​

Envío de artículos para presentación oral:  Agosto 22, 2014 (Extendido)

Envío de trabajos para pósters y demostraciones:   Agosto 22, 2014 (Extendido)

Notificación de aceptación:    Septiembre 15, 2014

Envío de artículos finales:   Septiembre 30, 2014

2014 IEEE 5th COLOMBIAN WORKSHOP ON CIRCUITS AND SYSTEMS (CWCAS)

Octubre 16 y 17 de 2014

Hotel Estelar Suites Jones, Bogotá, Colombia

El CWCAS es una actividad técnica, patrocinada por el Capítulo Colombiano de la IEEE Circuitsand Systems Society, dedicada a promover el avance de la teoría, análisis, diseño e implementación de circuitos, y su aplicación en sistemas y procesamiento de señales. El principal objetivo de este taller es promover el intercambio de experiencias académicas e industriales, en los campos mencionados, y proveer un espacio permanente para revisar el estado del arte de los Circuitos y Sistemas, y las aplicaciones más relevantes para nuestra región. El CWCAS incluye plenarias y tutoriales ofrecidos por expertos, presentaciones, sesión de posters y exhibiciones.

LLAMADO A ARTÍCULOS

Los autores están invitados a presentar sus trabajos en dos modalidades:

Presentaciones Orales: Artículos de investigación inéditos , escritos en inglés o español. Los artículos aceptados y presentados se publicarán en las memorias de la conferencia y en IEEEXplore® Digital Library.

Sesión de Pósters y Demostraciones: sesión especial donde los estudiantes podrán presentar y difundir sus trabajos de desarrollo en formato de pósters y/o demostraciones en vivo de prototipos. Los mejores trabajos serán premiados y publicados en las memorias del evento.

Los temas de interés incluyen los siguientes, aunque no se limitan a los mismos:

• Sistemas y aplicaciones VLSI

• Nano y micro electrónica

• Circuitos y sistemas biomédicos

• Circuitos y sistemas para comunicaciones

• Circuitos y sistemas para Control y Robótica

• Sistemas de potencia y circuitos de electrónica de potencia

• Sistemas Embebidos y Computación de alto desempeño

• Diseño a nivel de sistemas

• Educación

Más información en: www.ieee.org.co/cwcas

cascolombia@ieee.org 

El IEEE Secci Colombia, y los capulos colombianos de Potencia y Energ (PES) y de Aplicaciones Industriales (IAS), quieren invitarlo a participar en el IV IAS Colombian Workshop, que se desarrollarel d 10 de septiembre, en el marco del 2014 IEEE PES Transmission & Distribution Conference and Exposition (T&D-LA 2014) en la ciudad de Medell, Colombia.

El IV IAS Colombian Workshop es el evento insignia del capulo colombiano de Aplicaciones Industriales del IEEE, el cual busca promover el desarrollo y la difusi de los sistemas energicos, la industria minera y la automatizaci y control industrial. Se llevara cabo en el Hotel Intercontinental de Medell, Colombia el d 10 de septiembre de 2014 en el marco del 2014 IEEE PES Transmission & Distribution Conference and Exposition. (T&D-LA 2014). El comitorganizador invita a enviar sus artulos de trabajos initos para consideraci. Los trabajos que sean aceptados y presentados se publicar en las memorias del workshop con ISSN.

 

AREAS TEMICAS

Las siguiente es la lista de las eas temicas de la conferencia:

Sistemas de Energ.Fuentes de energ, gesti energica, sistemas de potencia y control, aplicaciones industriales, comerciales e institucionales de estos temas.Industria Minera. Aplicaciones eltricas, operaciones y de producci eficiente en miner.Automatizaci y Control Industrial.Aplicaciones de dispositivos de control eltrico y electrico, sensores, sistemas y modos para la conversi, la regulaci y la utilizaci de la electricidad para el control de procesos industriales y de fabricaci.

 

FECHAS IMPORTANTES

Fecha lite para recepci de artulos: julio 26, 2014Notificaci de aceptaci: agosto 16, 2014Recepci de artulos corregidos y fecha lite para registro de autores:agosto 23, 2014

Para mayor informaci conttenos por correo electrico: iascolombia@ieee.org.co o en la pina http://sites.ieee.org/colombia-ias/

 

PROCEDIMIENTO PARA ENV DE TRABAJOS

Los autores deber enviar un artulo en espal o ingl hasta el 26 de julio de 2014, en formato IEEE.

http://www.ieee.org/conferences_events/conferences/publishing/templates.html. Este debe ser enviado al correo electricoiascolombia@ieee.org.co.

Los artulos ser evaluados y el autor o los autores recibir notificaci de los resultados por correo electrico el d 6 de agosto de 2014. Los artulos aceptados recibir instrucciones para la presentaci.

 

ORGANIZADORES

IEEE Secci Colombia
IEEE Industry Applications Capulo Colombiano
IEEE Power & Energy Capulo Colombiano

Recuerden que los miembros IEEE tienen tarifas especiales para el registro.

No te quedes por fuera. Participa

Martes de emprendimiento con IEEE CS


Fecha: Martes 3 de Junio 2014, 6 pm

Lugar: Centro de Alta Tecnología (CAT)

Cr 15 No 77-05 Bogotá DC

“Laboratorios de Aprendizaje Transmedia para el mundo real”  a cargo de Martin Restrepo; emprendedor social y especialista en Aprendizaje Movil. Reconocido por el MIT Technology Review como uno de los emprendedores jovenes mas importantes de Brazil. 

En esta ocasión Martín nos hablara de la metodología de formación de cocreadores de soluciones y contenidos digitales locales la cual fue aplicado en la comunidad de Santa Cruz-Cabrália en Bahia, Brasil. 

Inscripción: http://ow.ly/wQ4tb 

Streaming: http://goo.gl/MRThhZ


Invitando a todos los que deseen participar:
Con agrado hacemos público el llamado a presentar resúmenes para el III Congreso Internacional de Ingeniería Mecatrónica y Automatización, CIIMA 2014,  a realizarse entre el 22 y el 24 de Octubre de 2014 en la ciudad de Cartagena.
Para la Universidad Autónoma del Caribe, la Universidad Tecnológica de Bolívar, y el Instituto Técnico de Soledad Atlántico con el respaldo de la Red de Ingenierías Mecatrónica y de Automatización RIMA será un gusto recibirles en este año.


El III Congreso Internacional de Ingeniería Mecatrónica y Automatización es un espacio de encuentro, divulgación y retroalimentación en el cual docentes, estudiantes, investigadores, las Facultades y Universidades a las que pertenecen, junto con empresas y laboratorios de investigación y desarrollo en Ingeniería Mecatrónica, Ingeniería de Automatización, intercambian experiencias y resultados en el marco de conferencias y foros relativos a tendencias y nuevas tecnologías en estos campos. También para todos los académicos e investigadores en áreas afines.

Los tópicos de interés incluyen (pero no están limitados a): 

• DISEÑO MECATRÓNICO. 
• ROBOTICA. 
• CONTROL Y APLICACIONES INDUSTRIALES. 
• AUTOMATIZACION E INSTRUMENTACION INDUSTRIAL. 
• INTELIGENCIA ARTIFICIAL Y PROCESAMIENTO DE SEÑALES. 
• INGENIERIA SOSTENIBLE. 
• SENSORICA E INSTRUMENTACION. 
• REDES DE COMUNICACION INDUSTRIAL.


Dejo la invitación:

Presentador: Gerardo Hernández, Ingeniero de Aplicación de MathWorks
Lugar:  Auditorio Centro Empresarial Olaya Herrera.  Medellín.
Dirección: Cra. 52 # 14 – 30 Local 140,
Fecha:  Miércoles 4 de Junio de 2014.
Hora: 8:00am

Más Información:
http://www.compelect.com.co/matlab/seminario/?utm_source=Componentes+Electr%C3%B3nicas+Ltda+Newsletter&utm_campaign=09fab570ad-Seminario_Gerardo_2014_Medellin5_9_2014&utm_medium=email&utm_term=0_9d5ce66b16-09fab570ad-47091573








Después de revisar en algunos lugares no pude encontrar un manual que fuera lo suficientemente simple para juntar estas herramientas.

Así que decidí hacer uno propio.

Empecemos:

1. Instalar Xampphttps://www.apachefriends.org/es/index.html

  • Seleccionar la versión para Windows.
  • Descargarlo y ejecutar el archivo .exe
2. Instalar Netbeanshttps://netbeans.org/downloads/
  • Seleccionar la versión Idioma, Plataforma y el IDE con las características que se desean.
  • Descargarlo y ejecutar el archivo .exe
  • Descargar el plugin de Yii: Tools->Plugin->Available buscarlo e instalarlo, recomendable reiniciar el IDE.
  • Seleccionar la de extensión .zip
  • Descargarlo y descomprimirlo
  • Renombrar la carpeta con : yii-1.1.14
  • Copiarla a la ruta : C:\xampp\htdocs\yii-1.1.14
4. Configurar Windows:
  • Agregar a la variable de entorno PATH la ruta de php: ;C:\xampp\php\php.exe guardar los cambios
5. Configurar Netbeans:
  • En Tools-> Options-> PHP-> En la pestaña General donde dice PHP5 Interpreter: colocamos : C:\xampp\php\php.exe
  • En Tools-> Options-> PHP->En la pestaña Frameworks & Tools donde dice yii script: C:\xampp\htdocs\yii-1.1.14\framework\yiic.php 
  • Damos Ok para que se guarden los datos.
Ahora es el momento de probar que todo quedo bien:

Creamos un nuevo proyecto y en el momento de seleccionar el framework con el que se va a trabajar y listo debe funcionar como el ejemplo oficial de Yii.

El capitulo profesional de Robótica y Automatización RAS IEEE tiene el placer de invitar a Miembros, voluntarios y futuros miembros, interesados en Robótica a la charla que nos dará el Dr Toshio Fukuda. Experto internacional en Micro y Nano Robótica. Mira su trayectoria en el siguiente link: http://www.mein.nagoya-u.ac.jp/staff/fukuda-e.html

Cordialmente,

Ing. Ronald Gutierrez

Chair

Robotics and Automation Society

IEEE Colombia

Comprimir una carpeta en formato zip en Linux
Para comprimir una carpeta en modo comando en Linux podemos usar el comando zip, por ejemplo si deseamos comprimir la carpeta ejemplo en el archivo ejemplo.zip debemos ejecutar el siguiente en el lugar donde se encuentre ubicada la carpeta ejemplo:

1
zip -r ejemplo.zip ejemplo

zip -r fotos.zip Fotos
  adding: Fotos/ (stored 0%)
  adding: Fotos/20140104_143552.jpg (deflated 0%)
  adding: Fotos/20140105_193455.jpg (deflated 0%)
  adding: Fotos/20131222_114147.jpg (deflated 0%)
  adding: Fotos/20131222_103758.jpg (deflated 0%)
  adding: Fotos/20131222_162424.jpg (deflated 0%)
  adding: Fotos/20140105_193431.jpg (deflated 0%)
  adding: Fotos/20131225_143250.jpg (deflated 0%)
  adding: Fotos/20131225_171914.jpg (deflated 0%)
  adding: Fotos/20131225_165603.jpg (deflated 0%)
  adding: Fotos/20131225_173658.jpg (deflated 0%)
  adding: Fotos/20131225_135810.jpg (deflated 0%)
  adding: Fotos/20131225_135531.jpg (deflated 0%)
  adding: Fotos/20131222_162509.jpg (deflated 0%)

https://www.youtube.com/watch?v=oalqvy9ETNY

https://www.youtube.com/watch?v=7ciWMxi4sSU&feature=youtube_gdata_player
https://www.youtube.com/watch?v=Is6pJyEv8s0&feature=youtube_gdata_player
1. Usando el gestor de paquetes Synaptic buscarlo e instalarlo.
2. Al tratar de cargar el primer programa no me dejo.
3. Desistale el brltty (braille device) que en ocaciones presenta conflicto con el Arduino : sudo apt-get remove brltty
4. Seguramente debe ser porque el sistema no le da permiso al usuario para que escriba en el puerto ttyUSB. Para cambiar los permisos usar :
    sudo chmod 666 /dev/ttyACM0
1. Instalar Oracle, PHP o zend server
2. crear BD en Oracle y tener el tsnames.ora
3. script php:

error_reporting (E_ALL); //error
$tnsName     = '//proteccion-db.ceiba.com.co/proteccion';  
$username     = 'sge';
$password     = 'sge';
$conn = oci_connect($username, $password, $tnsName);
$sql = "select * from RGC_CODIFICACION";
$ejec=oci_parse($conn,$sql);
if (!$conn) 
{
      $e = oci_error();   // For oci_connect errors pass no handle
      echo 'FAILED : ' . htmlentities($e['message']);
} else 
{
    echo 'Conecto OK!';
   
     oci_execute($ejec);
     while ($row = oci_fetch_assoc($ejec))
        {
            echo $row["CDCODIFICACION"]."";
        }
   
    echo "termino";
   
    oci_close($conn);
}
?>

Instalación MPLAB
MPLAB es un IDE gratuito de Microship, el cual nos permite crear proyectos para diferentes microcontroladores, la versión que vamos a utilizar en las prácticas será la 8.33.
Lo primero que debemos hacer es descargar e instalar el programa. http://www.microchip.com
Luego de esto se procede a instalarlo como cualquier programa recuerden que se esta desarrollando bajo el SO Windows, al acabar la instalación ejecutamos el MPLAB que nos muestra una pantalla así:

 
Luego debemos verificar que el compilador este configurado.
Para esto vamos a Project -> Set Lenguage Tools Locations buscamos Microchip C18 toolsuite entramos en Executables, aparecen 4 nombre, estos son MPASM, MPLAB C18 C Compiler, MPLIB Librarian y MPLINK Object Linker; hay que localizar en una parte del disco duro donde se instalaron estos recursos, en mi caso:
C:\MCC18\mpasm\MPASMWIN.exe
C:\MCC18\bin\mcc18.exe
C:\MCC18\bin\mplib.exe
C:\MCC18\bin\mplink.exe
Luego OK y listo tenemos nuestro compilador configurado.



 
Una vez instalado podremos comenzar a trabajar, para eso crearemos un nuevo proyecto utilizando el Wizard de MPLAB que se encuentra en el menú Project -> Project Wizard, al hacerlo aparecerá la siguiente pantalla.




Hacemos click en Siguiente, luego se mostrará una ventana donde debemos escoger el PIC que se vaya a usar, en la lista que aparece seleccionamos PIC16F628A y damos click en Siguiente.



El siguiente paso es definir el programa de lenguaje que será usado. En nuestro caso el lenguaje es Ensamblador así que seleccionamos la opción mostrada en la siguiente imágen y de nuevo hacemos click en Siguiente.


En la siguiente ventana tenemos que darle un nombre al proyecto y escoger el directorio en el que se guardará. Es recomendable que la ruta de la carpeta donde se guarda el proyecto no sea muy larga ya que al compilarlo MPLAB marca un error, es por eso que en el ejemplo la ruta escogida se encuentra cerca de la raiz del disco duro, así que recomiendo crear una carpeta directamente en el disco "C:\" o en cualquiera que se use, pero que sea en la raiz del disco. Para este caso la ruta escogida fue C:\micropic\Proyecto1\ pero sientan la libertad de escoger cualquier otro nombre para la carpeta.
 
Una vez dado el nombre al proyecto al hacer click en Siguiente se abrirá una nueva ventana que nos pedirá agregar archivos existentes al proyecto, como aún no hemos escrito ningún archivo simplemente damos click en Siguiente y para terminar en la última ventana hacemos click en Finalizar.

Ya que creamos el proyecto y habiendo dado click a Finalizar en la ventana anterior debemos ver la ventana del MPLAB más o menos con este aspecto.

Y ahora si empieza lo bueno, una vez creado el proyecto es hora de crear un archivo y empezar a escribir el código. Lo que hacemos es crear un nuevo archivo y guardarlo con extensión .asm en la carpeta donde tenemos nuestro proyecto, para crear un archivo damos click en File -> New, después y antes de escribir en el archivo hacemos click en File -> Save As. En la ventana que se abra le damos un nombre a nuestro archivo y nos aseguramos de que el tipo de archivo seleccionado sea ensamblador.

Ahora el archivo creado tiene extensión .asm, pero para el proyecto eso no nos sirve, tenemos que agregar el archivo al proyecto y después comenzar a trabajar en el así que en la ventana del proyecto hacemos click derecho en Source Files y después seleccionamos Add File.
Posteriormente se abrirá una ventana donde debemos seleccionar el archivo que queremos agregar al proyecto. Por defecto se abrirá la carpeta del proyecto que acabamos de crear así que seleccionamos el archivo (en este caso led.asm) y hacemos click en Abrir. Hecho eso la ventana del proyecto debe verse asi:
Ahora si podemos escribir nuestro código en el archivo led.asm y todos los cambios que hagamos en este se verán reflejados en nuestro proyecto. Escribamos un código sencillo. Un programa que solamente encienda un led conectado al pin 17 del microcontrolador, lo que sería el bit 0 del puerto A. El código sería el siguiente:


Al final incluiré un enlace para descargar el código en formato PDF que fácilmente se puede copiar y pegar en MPLAB.
Una vez escrito el código podemos compilar el programa, con esto se genera el archivo.hex con el que podremos grabar el PIC. Para compilar el programa podemos usar el menú Project - Build All o usar la combinación Ctrl + F10. El archivo HEX generado se encuentra en el mismo directorio que el proyecto y lleva el mismo nombre que el archivo con el código, en este caso sería led.hex.
Con esto cubrimos la parte de crear un proyecto y realizar un programa en MPLAB, más adelante veremos cómo simular los proyectos utilizando el simulador MPLAB SIM y también como grabar el programa en el PIC utilizando programas como IC-PROG y WinPIC800.