Search

2015年5月14日 星期四

OVC3860

    OVC3860是藍芽音訊IC,只要上電源就可以直接用還不用直流阻隔電容,能直推40mW/32ohm不用放大器,也能從UART做操控,由於沒找到這個郵票孔接腳的Eagle Packge所以我畫了一個放在我的github。過去一年囤積太多材料,所以最近做的東西都是些實驗的小模組,到時候可以整到其他地方,最近消耗一些後才會再從淘寶買其他東西來玩玩。



Download:


2015年5月6日 星期三

一些感想和近況

關於近況:

    大約兩年前的大三暑假同學找我加入創業後,只要長假我都會在中壢,去年八月畢業我才一直住在公司直到現在,這段期間其實發生不少事情,例如公司政策方向,或者我個人的事情。

    先說說我個人畢業後的生活,本來畢業有打算直接去讀某大資工研究所,然後一邊做公司的業務和接一些案子維持生活,跟大四的生活模式一樣,不過就是那個時候思考了許久決定不再繼續讀想先以工作為重,最主要的原因就是我不想像我的同學們盲目的往上讀,大多數理工科學生繼續讀研究所的目的只是要謀得一份mMGG等大公司的工作,但對我來說追求真理比起追求金錢更為重要,因此這段期間我幾乎都生活在中壢,週末才會回台中找找女朋友和散心。

    剛開始這段期間除了持續改進過去的RFID與Fingerprint設備外也開發APP,原本我認為我是一個沈默寡言而且生活單調的人,所以這樣的生活對我來說沒有什麼壓力,一樣都是睡起來寫程式,設計電路,逆向分析各種軟硬體,但是差別在於畢業前其實有一半的時間我還是以做自己的研究或者讀書,另一半的時間寫寫外包案子,搞公司業務,陪女朋友。但是由於十月討論後決定公司要以APP為主力並加強開發力度,所以即使到現在我幾乎整個工作天(最少12hr)都投注在這塊,久而久之便會出現厭倦感,再加上由於之前有兩個月內幫人上架一款影像處理的Android APP,所以我認為我們要開發的Android版APP也能在兩個月如期完成,但事實上我錯估了一點就是我們的APP需要大量的API配合,甚至很多流程修修改改以及API在後來接手的人設計上有問題幾乎打掉重寫,整個開發時程增加一個多月,這些事情加起來除了效率變差外生活的壓力也變很大。後來開始反思我認為是我個人可以利用的時間太少以及做太多對我來說都是雜工沒有成就感的事情(例如寫APP的動機只是沒人會寫我就跳下去),因為沒有個人時間導致我在影像處理或軟體逆向及機器人等等我熟習的領域都沒有持續閱讀書籍和研究,使我有一種脫鉤變弱的壓力,目前我也在想辦法克服這個部分。

    當然,如旁人所說這段時間除了技術外的能力都有提升是肯定的,包含各種公司有關的事情或者團隊合作等等,在處理上也更圓融,同時由於常接觸創業圈的人其實多多少少也算看了不少人,並且也知道自己所缺乏和想要的,因此才促使我在十二月報考台大研究所,四月上榜後決定今年九月入學,對我來說讀台大研究所除了可以有更多自己的時間空間,我也認為若要在機器人領域有所突破從醫學的角度是一個好的切入點。

    在這段期間也和同學發生過爭執,不過令人意外的是我當下腦中想的是如何解決問題才是對公司有利,所以最後只變成對方單方面的潑婦罵街,當然這次之後讓我有一些陰影,目前時不時也會再觀察各種情況,同時我也悟出一個道理,就是要別人接受自己的理想是不可能的,最多是在走向各自的理想上有共同的道路,或者提供利益交換讓別人幫忙走自己理想的道路,不過總結還是不可能強迫別人接受自己的理想,甚至還認為自己的理想才是宇宙真理這種愚蠢的行為。

一些感想:

 

    最近看到大學同學轉貼此文後的一些討論,我覺得很多人都把本質跟本職學能搞混,對於非職業用途來說達到目的本身才是重點,就像國中我改遊戲私服也是用Lua腳本改外掛也是從C++開始。但若是職業用途我認為這牽扯到職業道德,也不是說就不能用這種夶們都鄙視覺得LOW的工具,最重要的是對工具的掌握度要達到可靠。

    去年畢業前看到資工系上越來越多人用Arduino,不過讓我很驚訝的是,很多人除了對整套Toolchain不熟悉其原理,也不了解如何操作register(很多Arduino的問題都要從register直接操作Ex.WDT),更別說有人認為有用到所謂的「晶片」就是嵌入試系統??一個嵌入式還沒有系統的裝置都搞的亂七八糟了加上系統還得了,由於之前覺得官方的Java IDE很爛,所以有試著寫一個C++版本,過程中有研究一下Arduino的Toolchain(後來沒時間只有完成Arduino-C Library Parser &AVR Toolchain打包,編輯器部分用Compiler前端的技術就能搞了),趁畢業前有時間把這些腦中資料整理起來在系上辦過一次讀書會希望將這些知識分享給同學,藉此精進大家的本職學能。

    就結論來說不論是資電的學生或者職業用途(我也用Arduino幫飲料店做過果汁機)只要選對問題最佳的工具,並且熟悉工具使其結果可靠即可。對其他人則是能夠達到目的就好,最重要就是要有結果要有成就感,還能利於推廣科普知識何樂不為。

    記得高中開始有逛程式相關論壇的習慣就會常看到有人戰程式語言...寫C/C++看不起Java/.net,寫ASM又看不起C/C++,搞reserve寫shellcode看不起玩web hacking或掛網馬用現成exploit的等等...還是專注研究自己的東西比較實在啦...

PCM5102A

    兩年前拿到的I2S DAC IC,無奈最近一直很忙上週才找一天時間設計實驗版然後做出來,現在接在喬治查爾斯的系統(PCM2706+真空管buffer+前級放大)聽起來解析度明顯提高,接下來就在把PCM2706畫在一起,真不知道啥時有空,還有我的IV-18鐘要做...

    話說手邊有很多模組都找不到Eagle PCB的Packge,所以我建了一些放在Github,目前有PCM5102A,TEA5767,PJ-327A,S3860M-S等等...未來可能會再增加



Download:

github

PCM5102a.zip