Мазмұны:

NLDWRTG ULTIMATE WRT54G кеңейту тақтасы: 8 қадам (суреттермен)
NLDWRTG ULTIMATE WRT54G кеңейту тақтасы: 8 қадам (суреттермен)

Бейне: NLDWRTG ULTIMATE WRT54G кеңейту тақтасы: 8 қадам (суреттермен)

Бейне: NLDWRTG ULTIMATE WRT54G кеңейту тақтасы: 8 қадам (суреттермен)
Бейне: How to Upgrade Router Firmware - WRT54GL 2024, Қараша
Anonim
NLDWRTG ULTIMATE WRT54G кеңейту тақтасы
NLDWRTG ULTIMATE WRT54G кеңейту тақтасы
NLDWRTG ULTIMATE WRT54G кеңейту тақтасы
NLDWRTG ULTIMATE WRT54G кеңейту тақтасы

Мен 2006 жылдан бері WRT54G маршрутизаторларын өзгертемін, бірақ ол үшін арнайы тақтаны әзірлеуге уақыт болған жоқ. Бұл жабдық әлі күнге дейін wifi маршрутизаторларының бірі болып табылады және тірі қалуға лайық.

1 -қадам: Linksys WRT54G сериясына қысқаша шолу

Linksys WRT54G сериясына қысқаша шолу
Linksys WRT54G сериясына қысқаша шолу

kk.wikipedia.org/wiki/Linksys_WRT54G_serie…

Нарықта көптеген нұсқалар бар, сондықтан оны өзгертуге болатынын қарастырайық:

-WRT54G 2.0/2.1/2.2 -> Барлық режимдер мүмкін болса да, үлкен кеңістіктегі барлық кеңістікті алады, бірақ егер сіз бұл серияны өзгертсеңіз, тізбекті қораптан тыс жылжытуға немесе мүлде жаңа корпус жасауға тура келеді (күш -жігердің қажеті жоқ)

-WRT54G 4.0 жаңа SoC -ке ауысты -> Бұл L пішінді аналық плата енгізілген бірінші тақта, сондықтан бұл менің қалқанымды пайдаланып корпусқа салуға болатын бірінші нұсқа.

-WRT54GL 1.0/1.1-> Linksys WRT54GL (барлық уақыттағы ең көп сатылатын маршрутизатор) 2005 жылы Linux негізіндегі үшінші тарап микробағдарламасын қолдау үшін шығарды, түпнұсқа WRT54G желісі Linux-тен VxWorks-ке ауысқаннан кейін, 5-нұсқа. WRT54GL - бұл 4 WRT54G нұсқасының техникалық қайта шығарылуы. Бұл модель WRTG патшасы. Нарықта көптеген маршрутизаторлар бар, сондықтан егер сізде қандай түрді таңдау керек болса, әрқашан WRT54GL сатып алыңыз.

-WRT54G 5.0 және одан жоғары -> VxWorks ОЖ мен азайтылған флэш -жадты қолданады; үшінші тарап микробағдарламаларының көпшілігімен үйлесімді емес, дегенмен «VxWorks киллер» утилитасы үшінші тараптың бастапқы коды бар микробағдарламаны осы және болашақ нұсқаларға жүктеуге мүмкіндік береді. Linksys мұнда нашар бұрылыс жасады және мүлдем жақсы өнімді бұзды. Оларды өзгертуге болатынына қарамастан, маршрутизатордағы орын өте аз (2MB), ол тек DD-WRT микробағдарламасына сәйкес келеді, ол тұрақты маршрутизация функциясынан басқа ештеңе істей алмайды (VPN жоқ, smbfs/cifs жоқ, NFS жоқ), mmc жоқ, ext2 жоқ). Мен осы серияға ядро құрып, басқаларды шығаруға кететін 1-1 қажетті модульді сығып алдым. Бұл сіздің уақытыңыз бен күш -жігеріңіздің қажеті жоқ, бұл маршрутизаторларды сатып алмаңыз.

Кейінгі WRT сериясымен Linksys ARM архитектурасына ауысады, мысалы WRT1200 AC 1,3 ГГц екі ядролы ARM процессорына ие. Менде бұл маршрутизаторлармен нашар тәжірибе бар, тіпті OpenWRT (қазір LEDE) бірнеше нұсқасын қолданғаннан кейін де маршрутизаторлар кездейсоқ қатып қалуы мүмкін. Мен unix құрылғыларынан 300+ күн жұмыс уақытын күтемін.

2 -қадам: функционалдылықты кеңейту

Функционалдылықты кеңейту
Функционалдылықты кеңейту

Жақсы, бұл маршрутизатормен не істеуге болады:

1, 2х сериялық порттарды қосыңыз -> егер сізде басқа серверлер қашықта болса және олардың биосына сериялық желі немесе басқа маршрутизаторлар арқылы қосылғыңыз келсе, бұл ыңғайлы болады.

2, 1 USB1.0 портын қосыңыз -> принтерді, сыртқы қатты дискіні және т.

3, сақтау үшін сыртқы SDcard картасын қосыңыз, бұл маршрутизатордың 16 МБ флэш -жадысын 16/32/…+ГБ дейін кеңейте алады. Менде бұл өлшемдегі SD карталарды қолдануда ешқандай проблема болған жоқ, сонымен қатар CLASS 10 төзімді жаңа карталарды пайдалануда ешқандай проблема болған жоқ. Егер сіз WRTG модельдері бойынша карталардың шектелуі туралы тәжірибе жасасаңыз, төменде түсініктеме қалдырыңыз.

4, үйді басқару үшін ардуино қосыңыз, реле, қосқыштар

Ардуиноны қосу шектеусіз опцияларды ашады: роботты басқару, инфрақызыл құрылғыларды басқару (теледидарлар, бейнемагнитофондар, DVD -дискілер, проекторлар, кондиционер), көптеген құрылғыларды 433 МГц сымсыз қосқыштарға қосу, басқа ардуинолармен байланыс., Xbee қосу және т.

Мұның бәрі Raspberry PI + Arduino және кеңейтімдермен жасалуы мүмкін болса да, мен WRT54G маршрутизаторын raspis -ке қарағанда сенімді деп санаймын. Менде осындай маршрутизаторлар 1 жылдан астам жұмыс уақыты бар! Arduino басқару коды жадқа жүктелді, сондықтан ауыстыруға асықпадым, өйткені басқару түйіні әлі де жақсы жұмыс істеді:))

3 -қадам: Жабдықтар тізімі

Жабдықтар тізімі
Жабдықтар тізімі

Мен тақтаның орналасуын SVG және EasyEda форматында тіркеймін. Егер сіз жобаны құрғыңыз келсе, сізге келесі компоненттер қажет: 1x LM7805 кернеу реттегіші

2x vreg 1uF 10uF қақпақтары (10PCS электролиттік конденсаторлар 25V 35V 50V 1uF ~ 1000uF Әр түрлі мән мен кернеу)

SDcar -дан тақтаға арналған 1x 4 істікшелі кабель (10 дана Jumper Wire 2/3/4/5/6/7Pin әйелден әйелге арналған дюпондық кабель 20 см Arduino үшін)

2x DIP051A7212D қамыс релесі

1x RS232 еркек розеткасы (20 дана 9 істікшелі D-Sub DB9 еркек тікбұрышты PCB қосқышы WT7n)

1x MAX 233 (10 дана Max233 Max233cpp Rs232 Rs-232 драйвер/қабылдағыштар Ic New X)

1х 10 істікшелі қосқыш кабелі (5 дана 2мм қадам 2х5 түйреуіш 10 істікшелі 10 сымды IDC жалпақ таспалы кабель ұзындығы 10см)

1x 10 істікшелі розетка (20Pcs 2.54mm 2x5 істікшелі 10 істікшелі еркекпен қапталған PCB қорапшасы IDC коннекторы)

1x қосқыш тақырыптары (10pc 1*40Pin бір қатарлы әйел 2.54 мм үзіліссіз ағытпа коннекторы Arduino 2017)

1x SD картасы (ескі үлкен SD немесе түрлендіргіші бар жаңа microSD болуы мүмкін, көлемі 32 ГБ -тан аз, олар жұмыс істеуі керек, мен карталарды тексермедім)

1x 3v5v TTL түрлендіргіші (Arduino Raspberry pi үшін 5x логикалық деңгей түрлендіргіші 3.3V-тен 5V TTL екі бағытты)

1x 4n35 оптикалық қосқыш

Arduino ARM MCU оқуға және жазуға арналған 1x SD картасының модульдік ұяшығы

1x Arduino Promicro (5 дана Leonardo Pro Micro ATmega32U4 16 МГц 5 В ATmega328 Arduino Pro Mini ауыстырыңыз)

1x RX және TX модульдері оларды комбинация түрінде сатып алады (5 дана 433 МГц жиіліктегі RF таратқышы мен Arduino сымсыз қашықтан басқару пультіне арналған жинақ)

4 -қадам: Жабдықтың дизайны

Аппараттық құралдардың дизайны
Аппараттық құралдардың дизайны
Аппараттық құралдардың дизайны
Аппараттық құралдардың дизайны
Аппараттық құралдардың дизайны
Аппараттық құралдардың дизайны

-Тақтаның негізгі қара бөлігіне тақтаның бұрандалары

-MAX233 MAX232 -нің үстінен таңдалды, сондықтан ДК үшін қосымша қақпақ қажет емес -> WRTG сериялық түрлендіргіші -Барлық компоненттер 1 жолда орналасқан, сондықтан бірнеше тесіктерді бұрғылаудың орнына қарапайым тіктөртбұрышты кесуге болады. (немесе мүлдем жаңа WRTG корпусы) makerbot көмегімен жасалуы мүмкін

-Сыртқы бағдарламалау үшін алдыңғы панельге қарайтын arduino promicros micro USB ұясы.

-Arduino Promicro негізінде (arduino WRT54G маршрутизаторының 12В кіруінен (кернеу реттегіші арқылы) қоректенеді, адаптердің ашық контурлық кернеуі шамамен 16В!)

-Promicro -де қоқыс емес, нақты USB бар, сондықтан WRTG/dev/tts/1 -ді Promicro аппараттық UART -ке қосуға болады.

-PC WRTG арасында/dev/tts/0 арқылы сериялық байланыс

-RF 433МГц қабылдағыш + таратқыш (таратқыш жоғары диапазон үшін 12В қабылдай алады)

-РД таратқышы мен қабылдағышын алдыңғы тақтаға қосуға болады

-Алдыңғы панельге қосымша жарықдиодты қосуға болады (RF, IR, маршрутизатор/ardu comm индикаторы үшін Rx/Tx көрсетіңіз)

Мен тақтаны шағын конвертермен жобалай аламын, бірақ менде қолда болғандықтан, сызықтық кернеу реттегішін қолдандым. Мен 5В тізбектің кейбір нүктесін таптым, бірақ оны басқан кезде маршрутизатор жарамсыз болып қалды (мүмкін arduino тақтасына қажетті ток мөлшерін бере алмады), сондықтан мен қосымша врег тәсілімен жүрдім.

3v5v TTL түрлендіргіші қажетті көлемді түрлендіруді қамтамасыз ету үшін бар (мен 5V arduino промикро моделін қолданамын, ол UART аппараттық портында 5В қолданады, сондықтан кернеу деңгейін түрлендіру қажет). Бірақ мен бұрын Arduino Nanos, Micros қосқышты конвертерсіз қосатын модернизациялаушыларды қолдандым және WRTG TTY порты 5В төзімді болғандықтан проблема болған жоқ, бірақ бұл оны кернеуден жұмыс істеу керек дегенді білдірмейді.

4n35 сонымен қатар компьютердің сыртқы жағынан шығатын шуылдан құтылу үшін енгізілген, мен бұл компонентті бұрын қолданған емеспін, бірақ бұл сынақтар кезінде мен қолданған ноутбук ақаулы болғандықтан да болуы мүмкін.

10 істікшелі қосқыш кабелі қосылымдардың көп бөлігін алады, бірақ сіз розеткаларды дұрыс орнатқаныңызға көз жеткізуіңіз керек.

Сериялық порттағы суретте көрсетілгендей

1 түйреуіш: 3.3В + түйреуіш 2: 3.3В <= Оң жақтағы 2 түйреуіш (жарық диодтарға жақын) NLDWRTG қалқанындағы қосқыштың оң жағына қосылатын Позитивті (LM7805 кернеу реттегішіне жақын)

9 -түйреуіш: GND + 10 -түйреуіш: GND <= Қарама -қарсы жақ - NLDWRTG қалқанындағы коннектордың сол жағына теріс байланыс.

SDCARD оқу құралы мен WRTG арасындағы сымдарды қосу үшін келесі әрекеттерді орындаңыз:

www.jbprojects.net/articles/wrt54gl_mods/

Сәйкес түйреуіштер:

  • CS -> 1 -нүкте
  • MOSI -> 2 -ші нүкте
  • SCK -> 5 тармақ
  • MISO -> 7 -ші нүкте

5 -қадам: шектеулер

Шектеулер
Шектеулер

WRT54GL процессоры ең мықты емес (Broadcom BCM5352 @ 200 МГц), оны 250 МГц -ге дейін үдетуге болады (ұсынылмайды:)), сондықтан SETI @ HOME іске қосылады деп күтпеңіз. Маршрутизаторда - тек 100мбит/с интерфейсі бар және көптеген жерлерде табуға болатыннан айырмашылығы, бұл аппаратура *802.1q VLAN -ды қолдамайды *. Бұл қарапайым портқа негізделген VLAN, WRTG -ді VLAN тасымалдайтын желіге қоспаңыз, ол жасай алмайды.

Ерекше пайдалы қосымшалардың бірі - бұл маршрутизаторды орталық клиентке қосылу үшін VPN клиенті ретінде пайдалану. Бұл VPN сервері үшін өте қолайлы болса да, одан көп өнімділік күтпеңіз.

Міне, OpenVPN -ді клиент ретінде қолданатын WRT54GL v1.1 бойынша менің кейбір нәтижелерім.

Туннельдің өткізу қабілеттілігі: 500 кбит/с төмен 50 кбит/с жоғары

WAN -> LAN 28 мбит/с бастап VPNсіз маршруттаудың максималды өнімділігі

Ең жоғары NAT (Masquerade) өнімділігі VPNсіз WAN -> LAN 27 мбит/с

Жалпы өткізу қабілеттілігі төмен (ISDN, Adsls, кабельдік желілер, спутниктік т.

Әдетте проблемалар маршрутизаторларға сымсыз клиенттердің тым көп болуынан туындайды. Мен көптеген жылдар бойы кофеде, қонақүйлерде, мейрамханаларда көптеген қондырғыларды көрдім, олар үстелге бір Wi -Fi маршрутизаторын лақтырып, оны күніне 10 -нан астам адамға қызмет көрсете алады деп күтеді. Оларға Wi -Fi -ның мүлдем жарамсыз тәжірибесі қажет, өйткені бұл 802.11G маршрутизаторының жалпы теориялық өткізу қабілеттілігі 51 мбит/с құрайды, бұл бәріне бірдей, шамамен 30 мбит/с. Бір адамға 3 мбит/с жылдамдықпен келетін 10 адамға, бұл қазіргі кездегі өткізу қабілеті аш емес (бейне/аудио ағыны, үлкен суреттерге толы веб 2.0 беттері) қосымшалар үшін жеткіліксіз.

Жоғарыда айтқанымдай, бұл бұзудың мәні қашықтан басқару болып табылады және VPN арқылы бірнеше кбит/с трафикті пайдаланбайды.

6 -қадам: WRTG бағдарламасы

WRTG бағдарламасы
WRTG бағдарламасы

Микробағдарлама ең жақсы нұсқада жасалған: DD-WRT v24-sp2 (08/12/10) std-nokaid (SVN нұсқасы 14929) VPN сияқты басқа да суреттер бар, олар кеңістікті үнемдеу үшін ext2 модулін құрбан етеді. kernelmodul (LoL). Optware 2-бұл тоқтатылған, бірақ әлі де пайдалы қызметтік пакет, ол DD-WRT негізгі функциясын кеңейтеді:

-Ол бос емес боксты орнатудан негізгі Linux дистрибутивін жасайды.

-Баш және басқа қабықтарды қамтамасыз етеді.

-Көптеген құдайларды ұсынады: htop, netcat, tcpdump, ngrep, mc

-Samba, жұлдызша, vsftpd, джаббер сервері сияқты серверлік қызметтерді ұсынады

Дегенмен, бағдарламалық жасақтама бумалары ескі, қателер мен осалдықтармен толтырылған. Бұл жерде жариялау мен сурет $ 98 терезесін орнатумен бірдей болады, сондықтан мен әлі ештеңе жарияламаймын, бірақ OptWare 2 SDCard картасын қалай орнату керектігін біртіндеп жазамын.

Болашақта мен осы құрылғыға арналған жаңа пакеттері бар жаңа Linux дистрибутивін (SnowGlobe Linux) жасап, оны жариялауды жоспарлап отырмын.

1, JFFS2 қосылуы керек, оның бос орны жоқ екендігі маңызды емес:

/dev/mtdblock/4 128K 128K 0 100%/jffs

2, SDCARD бөлу. Міне, ақылды трюк:

14 ГБ немесе қалпына келтіруге арналған ddwrt 100-500mb екінші бөліміне (EXT2) арналған бірінші деректер бөлімі үшін қажет нәрсенің бәрі

Мысалға:

Диск /dev /sde: 14.5 GiB, 15523119104 байт, 30318592 сектор

Бірліктер: 1 * 512 секторлары = 512 байт Сектор өлшемі (логикалық/физикалық): 512 байт/512 байт енгізу -шығару көлемі (минималды/оңтайлы): 512 байт/512 байт Дисклэйбель түрі: dos Диск идентификаторы: 0x6ad48986 Device Boot Start End End Секторлар мөлшері Id түрі /dev /sde1 2048 29362175 29360128 14G 83 Linux /dev /sde2 29362176 30318591 956416 467M 83 Linux

Файлдық жүйелерді құру:

mkfs.ext2 -L SnowGlobe -data /dev /sde1

mkfs.ext2 -L SnowGlobe -recovery /dev /sde2

Файлдық жүйені реттеу:

tune2fs -c0 -i0 -m0 /dev /sde1

tune2fs -c0 -i0 -m0 /dev /sde2

Тек бірінші бөлімді жүйе автоматты түрде есептейді! Қалпына келтіру бөлімінің идеясы WRT54G -де басқа жерде fdisk сақтауға орын жоқ. Егер таза емес өшіру болса және файлдық жүйеде сәйкессіздіктер болса, оны түзетудің бірден -бір жолы - fsck -ті іске қосу үшін оқылатын кезде ғана орнатылатын екінші бөлімде fdisk көшірмесі (және іске қосу үшін қажетті libs). қажет. Әйтпесе, картаны шығарып, жөндеуге компьютерге салу қажет болар еді …

3, монтаждау

Егер сіз бұрыннан бөлінген, пішімделген картаны және wrtg етігін дұрыс қойсаңыз, бірінші бөлім автоматты түрде есептеледі:

/dev/mmc/disc0/part1 13.8G 59.6M 13.7G 0%/mmc

Таңдауды қазір байланыстыру керек:

-o bind /mmc / /opt /бекіту

4, OWRT2 орнату сценарийі

Бастамас бұрын defgw, dns бәрі жақсы екенін тексеріңіз.

wget https://www.3iii.dk/linux/optware/optware-install-… -O -| tr -d '\ r'> /tmp/optware-install.sh

sh /tmp/optware-install.sh

Егер ол сценарийді ала алмаса, себебі busybox wget сәтсіз болады. Ол owrt wget -пен жұмыс істейді, бірақ сіз owrt орнатқыңыз келеді …

Шығару келесідей болуы керек:

Жүйе конфигурациясы тексерілуде…

192.168.1.1 әдепкі шлюз ретінде пайдалану. Келесі аттар серверлерін қолдану: аттар сервері 192.168.1.30 Ескерту: жергілікті атаулар сервері шлюзден өзгеше! Мұны түзету үшін конфигурацияны тексеріңіз немесе енгізіңіз: sed -i s/192.168.*/192.168.1.1/ /tmp/resolv.conf. Uclibc-opt_0.9.28-13_mipsel.ipk бумасы орнатылуда… ipkg.nslu2-linux.org [140.211.166.82] желісіне қосылуда: 80 uclibc-opt_0.9.28-12 100% | ************ *********************************** | 832 KB 00:00:00 ETA жаңартылуы /opt/etc/ld.so.cache/opt/sbin/ldconfig: /opt/etc/ld.so.cache жасау мүмкін емес (мұндай файл немесе каталог жоқ) Буманы орнату ipkg-opt_0.99.163-9_mipsel.ipk… ipkg.nslu2-linux.org [140.211.166.82] сайтына қосылу: 80 ipkg-opt_0.99.163-9_ 100% | ************** ********************************* | 75896 00:00:00 ETA жүктеу https://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… https://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… жаңартылды. /opt/lib/ipkg/list/optware ішіндегі қол жетімді пакеттер тізімі сәтті аяқталды. Uclibc-opt (0.9.28-12)/opt/… орнату https://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… пакетін жүктеу uclibc-opt ipkg-opt орнатуды ұсынады uclibc-opt конфигурациясы /Opt/etc/ld.so.cache жаңартылуы сәтті аяқталды. Ipkg-opt (0.99.163-9)/opt/… жүйесіне орнату https://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… жүктелуде ipkg-opt конфигурациясы сәтті аяқталды.

5, жол қатесі:

Жолды экспорттау керек:

экспорттау PATH = «/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin:/bin:/usr/bin:/sbin:/usr/sbin:/jffs/sbin:/ jffs/bin:/jffs/usr/sbin:/jffs/usr/bin:/mmc/sbin:/mmc/bin:/mmc/usr/sbin:/mmc/usr/bin”

әйтпесе ipkg ештеңе істемейді!

6, ipkg тексеріңіз:

ipkg жаңарту

Шығу керек:

Жүктеу

Http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… толтыру/opt/lib/ipkg/list/optware ішіндегі қол жетімді бумалардың жаңартылған тізімі сәтті аяқталды.

7, пакеттерді орнату:

ipkg bash htop mc openvpn tcpdump vim bzip2 bc e2fsprogs findutils gawk grep gzip орнатуды азайту ntfs-3g openssl perl php psmisc psutils

samba36 sed tar unrar unzip vnstat vsftpd wget whois zip ncftp

8, Орнатылған пакеттер тізімі:

ipkg-opt list_installed

Ресурстардың болмауына байланысты маршрутизаторда пакеттер құру ұсынылмайды. Осы мақсатта Vmware/Vbox/KVM -де бөлек MIP кросс -компиляторлық ортасын орнатыңыз.

Қажетті заттар:

-Debian 7 сықылды 64 биттік ОЖ

-OpenWrt-SDK-Linux-x86_64-1.tar.bz2->

openwrt.org/docs/guide-developer/obtain.fi…

SDK -ны дербес құрастыруға тырысуға уақыт жоғалтпаңыз, берілген екілік SDK жеткілікті жақсы.

Қарапайым helloworld қосымшасын жасаңыз

#include int main (void) {printf («Тозақ! О 'әлем, неге менің коды жиналмайды? / n / n»); қайтару 0; }

./staging_dir_mipsel/mipsel-linux-uclibc/bin/gcc -lpthread сәлем.c -o сәлем

Егер бәрі дұрыс болса, сізде қазір орындалатын mips болуы керек:

сәлем: ELF 32 биттік LSB орындалатын, MIPS, MIPS32 1 нұсқасы (SYSV), динамикалық байланыстырылған (ортақ libs пайдаланады), жойылмаған

7 -қадам: Arduino бағдарламасы

Толық бастапқы кодты төменде жүктей аласыз. Бұл өте қарапайым, ол 433 МГц радио арқылы 2 реле мен кейбір RC штепсельдерін басқара алады. Сіз оны оңай кеңейте аласыз, мысалы: қосымша rc қосқыштарын қосыңыз.

8 -қадам: жабу және тапсырмалар тізімі

Жабу және тапсырмалар тізімі
Жабу және тапсырмалар тізімі

WRT54G - бұл керемет аппараттық құрал, сондықтан бұл жобаға салынған барлық жұмыстар оған тұрарлық, NLD Wrtg қалқанынан басқа, болашақ аппараттық нұсқаларында қолдануға болады.

WRTG -дің шығыны Raspberry PI -ге қарағанда төмен болғандықтан, маршрутизаторды күн энергиясымен қамтамасыз ету де жақсы жаңарту болуы мүмкін және Arduino көмегімен біз күн зарядтау процесінің барлық бөлшектерін бақылай аламыз (батарея кернеуі, панель кернеуі, тұтыну). Мен WRTG сериясын күн батареяларымен жалғастырамын.

Ардуиноны WRTG -ден тікелей бағдарламалаудың жолын іздестіру жақсы болар еді (бұл Arduino -ны қалпына келтіру әдісін қажет етеді).

3D, Makerbot дағдылары бар адамдар маршрутизатордың алдыңғы жағына пластикалық қаптаманы (тақтаның коннекторлары бар) құрастыруға дайын.

ЖАҢАРТУ: MIPS архитектурасын Ашық көзге айналдыру үшін, мен оқулықты WRTG -ге қарапайым С бағдарламаларын қалай құру керектігін жаңарттым.

MIPS ұзақ өмір сүрсін!:)

жүйе түрі: Broadcom BCM5352 чип rev 0 процессор: 0 процессор моделі: BCM3302 V0.8 BogoMIPS: 199.47 күту нұсқаулығы: микросекундтық таймер жоқ: иә tlb_entries: 32 қосымша үзіліс векторы: аппараттық бақылау нүктесі жоқ: VCED ерекшеліктері жоқ: жоқ VCEI ерекшеліктері: жоқ

Ұсынылған: