Elektronika

SDCC fordító és Z80

Találtam egy leírást, hogyan fordítsunk C programot SDCC fordítóval Z80-as processzorra (Amstrad PC-re pontosan):
1. rész
2. rész
3. rész
4. rész

eLUA alapú számítógép

RFID olvasó

FPGA-s blog

Más is van, de az FPGA tag-ekre szűr: http://www.electronics-lab.com/blog/?tag=fpga

Spartan-6 fejlesztői lap HDMI kimenettel és 64M RAM-mal: Pipistrello

Microchip ICD 2 és PICkit 2 klón építése (és összehasonlítása AVR USBtinyISP-vel)

Elhatároztam, hogy az eddig elhanyagolt PIC mikrovezérlőkhöz építek egy rendes programozót ill. debuggert.
Előzmények: 2000-ben építettem első programozómat egy JDM 2-t, ami soros portra csatlakozik. Ez többé-kevésbé működött: általában jó volt, de néha többször kellet próbálkozni, mire sikerült a flash-be beégetni a programot. Miután megírtam a szakdolgozatomat nem nagyon foglalkoztam PIC-ekkel. Az időközben eltelt majd' 10 év alatt a soros vonal eltűnt a számítógépekről, emiatt a JDM 2-t már csak egy nagyon régi Athlon XP processzoros számítógéppel tudom használni.

15-szegmenses vákuum fluoreszcens kijelző (VFD) vezérlése

Egy SANYO DVD-DX60 típusú lejátszó vákuum fluoreszcens kijelzőjét vezéreltem ATmega324P mikrovezérlővel:

TP-LINK TL-WR1043ND router

Ha egy jó routerre lenne szükségem, ilyesmit vennék: TP-LINK TL-WR1043ND. A gyártó honlapja itt.
Jelenleg egy WRT54GL routerem van, ami már 5 éve jól működik.

Boost kapcsolás elem kifacsarásához

1,5V-os kimerült elem utolsó energiájának kisajtolásához készült feszültségnövelő kapcsolás:
Joule thief

Szoftveres rádió vevő (SDR) RTL2832 és RTL2838 alapú DVB-T tunerrel

Arch Linux alatt sikerült működésre bírni a gqrx nevű programot az Ezcap DVB-T/DAB/FM tuneremmel. Körülbelül 30 MHz-től 950 MHz-ig tudom venni az adásokat (E4000 típusú tunerrel lehetne akár 1.7 GHz-es adásokat is venni). Tehát normál FM adásokat, televízióadások hangjait, PMR/amatőr rádiókat.
gqrx gqrx 151.6 MHz

Milyen mikrokontrollert kezdjek tanulni? PIC, MCS51 (Intel 8051), TI MSP430 és Atmel AVR8 mikrokontrollerek előnyei és hátrányai

Az első és legfontosabb, ha kezdők vagyunk, olyan mikrovezérlővel kezdjünk, amit egy ismerősünk is használ. Úgy sokkal könnyebb elindulni! Továbbá ez az írás a jelenleg elérhető mikrokontrollerfajták egy kicsiny szeletét fogja csak taglalni, mivel a mikrokontroller magok száma hihetetlen mennyiségben nő (több tucat, talán több száz, ha a softcore-okat is figyelembe vesszük).
Mivel leginkább Linux-ot használok, ezért a Linux alatt működő fordítókat mindig megemlítem és mivel C-ben szoktam fejleszteni elsősorban azokról írok. Mikrokontrollerekre lehet például BASIC-ben is fejleszteni programot, de azt sosem próbáltam.
A címben megnevezett mikrokontrollereket használtam hobbi célra ill. tanulásra, ezekről kicsit részletesebben:

Tartalom átvétel