2017. február 25., szombat

Gyors kontárkodás - SMD LED teszter

Szükségem volt egy SMD LED teszterre a futó projektemhez. Sajnos a helyi alkatrészbolt ömlesztve bevágja a cuccokat egy papírzacsiba, mindenféle jelzés nélkül. Nem tudtam a kék és a piros 0603-as ledeket megkülönbözetetni egymástól (legalábbis ezt gondoltam mielőtt kinyitottam a zacsit).
Egy Kelvin csipesz az eBay-ről, két banándugó, egy 330 ohmos ellenállás, némi hangszórókábel, rengeteg zsugorcső.
Ellenállás a vezetékben:


A kész "műszer":


Először arra gondoltam, hogy a rövidebb zsugorcsővel jelzem a pozitív kivezetést, később rájöttem, hogy jó ötlet zsugorcsövet rakni az érintkezőkre és ilyen kicsiből volt itthon piros is.

2017. február 18., szombat

Project 2017#1 - ESP8266 Programozó 1.

Egy jó ideje nem írtam semmit (legalábbis elektronikáról). Ez nem jelenti azt, hogy nem is csináltam semmit, csak nem volt időm/kedvem írni.
Itt van az év első projectje (hogy őszinte legyek 2016-ban kezdtem, de itt az ideje befejezni).
Elkezdtem  ESP8266-al dolgozni, és mint sokan én is megvettem a NodeMCU 0.9-es panelt (évekkel ezelőtt, hogy őszinte legyek). Ez egy remek fejlesztőeszköz, kezdésnek, de én nem szeretem az ilyen előregyártott programozóval, fesszabályzóval felszerelt cuccokat a projectjeimben. A saját fesszabályzót kopasz chip-et vagy modult, ISP-t szeretek látni.
Úgy döntöttem, hogy a NodeMCU alapján építek egy ESP8266 ISP-t. Az eredeti 0.9-es NodeMCU-ra esett a választásom két okból:

  • Ez CH340G-t használ ami SO tokban van. Az újabbak CP2102-t használnak és én változatlanul rettegek a QFN toktól (Egyszer ki fogom próbálni, Ígérem)
  • Ennek van automatikus programozási képessége (RST, GPIO lábak), ami azt jelenti, hogy nem kell gombokat nyomogatnom, amikor a programozást elindítom.

Az eredeti programozó 5V tápfeszültséget használt a CH340G-hez:



Amikor elkezdtem dolgozni ezen a projecten még nem volt tiszta, hogy az ESP8266 tolerálja-e az 5V-ot, ezért úgy éreztem, hogy nem jó ötlet ezt így hagyni. Tehát minimálisan átterveztem az áramkört.
Itt az én verzióm:


Sikerült mindent egy egyoldalas panelen elhelyezni:


és otthon kimaratni/beültetni:


Remekül működik az ESP8266-os projectjeimmel.

2017. február 15., szerda

Microsoft MVP Reconnect

Azt mondják, hogy más kárából tanul az okos. Én ebben nem hiszek. Azt gondolom, hogy az okos legalább a saját kárából tanul.
Azt gondolom ez történt a Microsoft-tal.
Egy jó pár évvel ezelőtt az akkori informatikai rendszerünk elérte azt a bonyolultságot, hogy a felmerülő problémákat, már nem lehetett minden esetben saját kútfőből megoldani. Az akkor éledező internet (itt most tartalom és nem technológia szempontjából jelzem, hogy éledező) sem volt képes mindenre választ adni. Ez volt a motivációm, hogy csatlakozzak az akkori még elég kezdetleges magyar technet levelezőlistához.
Viszonylag hamar kiderült számomra, hogy kevés kérdésemre kapok választ, annál inkább segíteni tudok másoknak. Ez elsősorban a levelezés (Exchange) témáját érintette.
Ennek következtében egy ponton bekerültem az MVP programba.
Ez működött is három évig. Közben az MVP-kre egyre nagyobb nyomás nehezedett, hogy ne csak a levelező listán/fórumon álljanak helyt, hanem oktatóanyagokat írjanak, blogoljanak, előadjanak, stb.
Ezen túl nekem személyesen is sokban változott az életem, mind munkában, mind családilag.
Sajnos ezidőben a Microsoftnál is változott az MVP program. A korábbi, helyi MVP Lead-et, aki pontosan tisztában volt azza, hogy mi történt és az emberek mennyi munkát raktak a programba, lecserélték egy regionális aktakukacra, akit kizárólag a számok érdekelték. Hány blog postot írtál, hány előadást tartottál, stb.
Ennek eredményeként a korábbi lead ígéretével ellentétben, aktakukacunk kirakott a programból.
A hiba alapvetően itt volt. Ennek arra kellett volna sarkalnia, hogy pedálozzam magam vissza. Helyette bennem inkább a sértődöttség/teszek rá érzés munkállt.
Ezzel el is távolodtam a programtól, pedig pont az ezt követő időszakban lettek olyan munkatapasztalataim, melyeket a közösség javára tudtam volna fordítani.
Azt gondolom, hogy az én történetem nem egyedi. A sokan hasonlóan távozhattak. Ez a Microsoftnak egyértelműen hozzáértő emberek elvesztését jelentette. Úgy tűnik ebből tanultak.
Létrehozták az MVP Reconnectet.
Jelentkeztem.
A jelentkezésemet elfogadták, így mától MVP Reconnect member lettem.