Maximite
મેક્સિમાઇટ માઇક્રોકમ્પ્યુટર એ માઇક્રોચિપ PIC32 માઇક્રોકન્ટ્રોલર આધારિત માઇક્રોકમ્પ્યુટર છે. મૂળરૂપે હોબી કીટ તરીકે ડિઝાઇન કરાયેલ, મેક્સિમાઇટને ઓસ્ટ્રેલિયન ડિઝાઇનર જ્યોફ ગ્રેહામ દ્વારા 2011ની પાનખરમાં સિલિકોન ચિપ મેગેઝિનમાં ત્રણ ભાગોના લેખમાં રજૂ કરવામાં આવ્યું હતું. આ પ્રોજેક્ટમાં બે મુખ્ય ઘટકોનો સમાવેશ થાય છે-એક મુખ્ય સર્કિટ બોર્ડ અને એમ. એમ. બી. બેઝિક ઇન્ટરપ્રિટર, જે જી. ડબલ્યુ.-બેઝિક પછી રચાયેલ છે. આવૃત્તિઓ મેક્સિમાઇટ આવૃત્તિ 2.7 હજુ પણ એક ઓપન સોર્સ પ્રોજેક્ટ છે. કેટલાક શોખીનોએ ઘણીવાર વ્યાપારી રીતે ઉપલબ્ધ પ્રોટોટાઇપિંગ સર્કિટ બોર્ડનો ઉપયોગ કરીને તેમની પોતાની વૈવિધ્યપૂર્ણ આવૃત્તિઓનું નિર્માણ કર્યું છે. ક્લોન્સ તેની રજૂઆત પછીના મહિનાઓમાં કેટલાક મેક્સિમાઇટ ક્લોન્સની રચના અને પ્રકાશન કરવામાં આવ્યું હતું. કેટલાક, જેમ કે મેક્સિમાઇટ એસ. એમ. 1, અને જ્યોફ ગ્રેહામનું નવીનતમ સંસ્કરણ, મિની-મેક્સિમાઇટ, મૂળ ડિઝાઇન સાથે હાર્ડવેર-અને સોફ્ટવેર-સુસંગત છે, પરંતુ એક અલગ ફોર્મ ફેક્ટરનો ઉપયોગ કરે છે. બલ્ગેરિયન કંપની ઓલિમેક્સના ડ્યુઇનોમાઇટ જેવા અન્ય લોકોએ આર્ડિનો હેડર ઉમેરીને હાર્ડવેરમાં ફેરફાર કર્યો છે. આનાથી આર્ડિનો બોર્ડ માટે રચાયેલ હાર્ડવેરનો ઉપયોગ કરવો સરળ બને છે, પરંતુ આ કાર્યક્ષમતાનો ઉપયોગ કરવા માટે સુધારેલા ફર્મવેરની જરૂર પડે છે. આમાંના કેટલાક ફેરફારો સત્તાવાર સંસ્કરણમાં સામેલ કરવામાં આવ્યા છે કારણ કે તે અપડેટ થાય છે. ઓસ્ટ્રેલિયન ડિસ્ટ્રિબ્યુટર ડોન્ટ્રોનિક્સ અને યુનાઇટેડ સ્ટેટ્સના પ્રોગ્રામર કેન સેગલર હાર્ડવેરના વિવિધ વર્ઝન પર ચલાવવા માટે સોફ્ટવેરને સ્વીકારવામાં સક્રિય રહ્યા છે. જ્યોફ ગ્રેહામે યુ. બી. ડબલ્યુ. 32 ડેવલપમેન્ટ બોર્ડ માટે એમએમ. બી. બેઝિકનું બદલાયેલું સંસ્કરણ પણ બહાર પાડ્યું છે. યુ. એસ. ઉત્પાદક સર્કિટ ગિઝમોસ દ્વારા બનાવવામાં આવેલા મેક્સિમાઇટ ક્લોન્સ મૂળ મેક્સિમાઇટ ડિઝાઇન સાથે સુસંગત રહે છે અને તેમાં ખૂબ જ નાના CGMMSTIC1 નો સમાવેશ થાય છે જેનો ઉપયોગ સોલ્ડરલેસ બ્રેડબોર્ડ સાથે કરી શકાય છે, અને કલર મેક્સિમાઇટ સુસંગત CGCOLORMAX1. એમ. એમ. બી. બેઝિક એમ. એમ. બી. બેઝિક 3. x વપરાશકર્તા નિર્ધારિત સબરૂટીન અને આધુનિક લાઇન-નંબર વિનાના માળખાને ટેકો આપે છે. આ એમ. એમ. બી. બેઝિક 3. x ને ઓલિમેક્સ ડ્યુનોમાઇટ, યુ. બી. ડબલ્યુ. 32 અને સી. જી. એમ. એમ. એસ. ટિક પ્રકારો માટેના સમર્થન સહિત અનેક આવૃત્તિઓમાં રજૂ કરવામાં આવ્યું છે. જ્યારે 3. x પહેલાંની એમએમબેસિકની આવૃત્તિઓ જીએનયુ જનરલ પબ્લિક લાઇસન્સ હેઠળ વિતરિત મફત અને ઓપન-સોર્સ સોફ્ટવેર તરીકે ઉપલબ્ધ હતી, ત્યારે 3. x આવૃત્તિઓ માટે લાઇસન્સને માલિકીના લાઇસન્સમાં બદલવામાં આવ્યું હતું, જેમાં સ્રોત કોડ વ્યક્તિગત ઉપયોગ માટે મફતમાં ઉપલબ્ધ હતો. ICeemite 11 મે 2013ના રોજ, DTX 2-4105 C (પાછળથી "ICeemite" નામ આપવામાં આવ્યું) નામના IC-શૈલીના સંસ્કરણની જાહેરાત કરવામાં આવી હતી, જે સંપૂર્ણપણે એમ્બેડેડ સિસ્ટમોમાં સમાવેશ કરવા માટે ઓસ્ટ્રેલિયન કંપની Dimitech દ્વારા ડિઝાઇન કરવામાં આવ્યું હતું. મૂળ મેક્સિમાઇટનું આ નવું પુનરાવર્તન વાસ્તવિક સમયની ઘડિયાળ અને બોર્ડ પર માઇક્રોએસડી કાર્ડ કનેક્ટર લાવે છે અને પીએલસીસી-68 સોકેટમાં બંધબેસે છે. જાહેરાતના દિવસે તે વિશ્વની સૌથી નાની સંપૂર્ણ મેક્સિમાઇટ પ્રણાલી હતી. ICeemite મલ્ટીટાસ્કીંગ અને પાવર મેનેજમેન્ટ જેવી એમ્બેડેડ સિસ્ટમ્સમાં ઉપયોગમાં લેવાતા વધારાના એક્સ્ટ્રા સાથે કસ્ટમ બિલ્ટ ફર્મવેર પ્રદાન કરે છે, પરંતુ કલર ગ્રાફિક્સને સપોર્ટ કરતું નથી. કલર મેક્સિમાઇટ મેક્સિમાઇટનું નવું સંસ્કરણ સિલિકોન ચિપ મેગેઝિનના સપ્ટેમ્બર 2012ના અંકમાં દર્શાવવામાં આવ્યું હતું. કલર મેક્સિમાઇટમાં નવી સુવિધાઓ છે. આઠ રંગો (કાળો, લાલ, લીલો, વાદળી, સ્યાન, પીળો, જાંબલી અને સફેદ) સાથે 100 પિન વર્ઝન PIC32 કલર VGA. સંકલિત સ્ટીરિયો સંગીત અને ધ્વનિ અસરો. બેટરી સમર્થિત વાસ્તવિક સમયની ઘડિયાળ (વૈકલ્પિક). વધારાની 20 I/O રેખાઓ સાથે આર્ડિનો સુસંગત કનેક્ટર જે મૂળ 20 I/O થી સ્વતંત્ર છે. 2 ચેનલ PWM એનાલોગ આઉટપુટ. એનિમેટેડ રમતો માટે વિશેષ આદેશો. એમએમબેસિકની આવૃત્તિ 4 જેમાં વધારાની સુવિધાઓને ઍક્સેસ કરવા અને તેનો ઉપયોગ કરવા માટે વધારાના આદેશો છે. મેક્સિમાઇટની પ્રથમ જાહેરાત થઈ ત્યારથી 12 મહિનામાં તેનો ઉપયોગ કરીને કેટલાક સોફ્ટવેર અને હાર્ડવેર પ્રોજેક્ટ બનાવવામાં આવ્યા છે. આ સરળ ડેટાલોગર્સથી લઈને જટિલ પ્રક્રિયા નિયંત્રકો સુધીની શ્રેણી છે. કલર મેક્સિમાઇટ 2 (જનરેશન 1) કલર મેક્સિમાઇટ 2 2020ના મધ્યમાં રજૂ કરવામાં આવ્યો હતો, અને સિલિકોન ચિપ મેગેઝિનના જુલાઈ 2020ના અંકમાં દર્શાવવામાં આવ્યો હતો. વિશિષ્ટતાઓઃ સીપીયુઃ 480 મેગાહર્ટઝ 32-બીટ એઆરએમ કોર્ટેક્સ-એમ7 2 એમબી ફ્લેશ રેમ સાથેઃ 1 એમબી ઓન-ચિપ વત્તા 8 એમબી ઓફ-ચિપ રેમ ડિસ્પ્લેઃ 800 × 600 સુધી રંગીન વીજીએ આઉટપુટ; 8-બીટ (256 રંગ), 12-બીટ (4096 રંગ) અને 16-બીટ (65,536 રંગ) ડિસ્પ્લે મોડ્સ ઓડિયોઃ સ્ટીરિયો ઓડિયો આઉટપુટ જે ડબલ્યુએવી, એફએલએસી, એમપી3 અને એમઓડી ફાઇલ પ્લેબેકને સપોર્ટ કરે છે, સિન્થેસાઇઝ્ડ સ્પીચ અને સાઉન્ડ ઇફેક્ટ સપોર્ટ સ્ટોરેજઃ એસડી કાર્ડ 128 જીબી સુધી; એફએટી16, એફએટી32 અને એક્સએફએટી ફાઇલ સિસ્ટમ્સ બેટરી સમર્થિત રીઅલ ટાઇમ ક્લોક (સ્ટાન્ડર્ડ) યુએસબી કીબોર્ડ સપોર્ટ આઈ/ઓઃ રાસ્પબેરી પાઈ ટોપી સાથે 28 બાહ્ય આઈ/ઓ લાઇનો કલર મેક્સિમાઇટ 2 (જનરેશન 2) કલર મેક્સિમાઇટ જનરેશન 2ની જાહેરાત 2021ના મધ્યમાં કરવામાં આવી હતી અને તે સિલિકોન ચિપ મેગેઝિનના ઓગસ્ટ 2021ના અંકમાં દર્શાવવામાં આવી હતી. આ કલર મેક્સિમાઇટ 2નું ઉન્નત સંસ્કરણ છે, જે જનરેશન 1 કરતાં વધુ સપાટી પર માઉન્ટ થયેલ ઘટકો પર આધાર રાખે છે, આમ સ્વચાલિત મશીન એસેમ્બલી માટે ઑપ્ટિમાઇઝ કરવામાં આવે છે. કલર મેક્સિમાઇટ જનરલ 1ની ઉપર અને ઉપરના ઉન્નતીકરણોમાં અપગ્રેડ કરેલ ગ્રાફિક્સ (24-બીટ રંગ સાથે 1920x1080), માઉસ માટે ઓનબોર્ડ સપોર્ટ, સચોટ રીઅલ ટાઇમ ક્લોક, ઇએસપી-01 વાઇફાઇ મોડ્યુલ અને ફ્રન્ટ પેનલ પર વધારાનું વાઈ નનચક પોર્ટ સામેલ છે. એપ્રિલ 2023 સુધીમાં, કલર મેક્સિમાઇટ 2 ની બંને આવૃત્તિઓ માટે 140 થી વધુ કાર્યક્રમો ઉપલબ્ધ છે. પીકોમાઇટવીજીએ પીકોમાઇટવીજીએ (જેને વીજીએ પીકોમાઇટ તરીકે પણ ઓળખવામાં આવે છે) એક વિસ્તરણ બોર્ડ છે જે પીકો (જેને પીકોમાઇટ તરીકે પણ ઓળખવામાં આવે છે) માટે એમએમબેસિક 5. x ચલાવતા રાસ્પબેરી પી પીકોને સ્વ-સમાવિષ્ટ ડેસ્કટોપ કમ્પ્યુટરમાં ફેરવે છે જે બેઝિક પ્રોમ્પ્ટમાં બુટ થાય છે. પિકોમાઇટ એમએમબેસિક રાસ્પબેરી પાઇ પિકો (સીરીયલ, આઈ2સી, એસપીઆઈ, સીપીયુ ઘડિયાળ, એડીસી, વગેરે) ની તમામ હાર્ડવેર સુવિધાઓને ટેકો આપે છે, જેમાં એસ. ડી. કાર્ડ્સ, 480 x 360 પિક્સલનું મહત્તમ રિઝોલ્યુશન ધરાવતું એલસીડી ડિસ્પ્લે, ટચ સેન્સિટિવ એલસીડી સ્ક્રીનો, વાસ્તવિક સમયની ઘડિયાળો, ઇન્ફ્રારેડ રિમોટ કંટ્રોલ્સ, તાપમાન અને ભેજ સેન્સર, અલ્ટ્રાસોનિક સેન્સર અને આંકડાકીય કીપેડ્સ સહિત પિકો માટે ઘણા લોકપ્રિય એડ-ઓન માટે બિલ્ટ-ઇન સપોર્ટ છે. WS2812 એલઇડી સ્ટ્રીપ્સ માટે સપોર્ટ પણ સામેલ છે. વિશિષ્ટતાઓઃ CPU: RP2040 (ડ્યુઅલ-કોર આર્મ કોર્ટેક્સ-M0 + પ્રોસેસર, 133 MHz સુધી ચાલનારી લવચીક ઘડિયાળ) RAM: 264kB ઓન-ચિપ SRAM ડિસ્પ્લેઃ 640x480 પર મોનોક્રોમ VGA; 16 રંગ (1:2:1 R: G: B) 320x200 સંગ્રહ પર VGA: 2MB ઓન-બોર્ડ QSPI ફ્લેશ + 32GB સુધી SD કાર્ડ; FAT16 અને ફાઇલ સિસ્ટમો સમર્થિત પીએસ/2 કીબોર્ડ સપોર્ટ I/O: સીરીયલ, I2C, SPI અને ADC સંદર્ભો સહિત સંચાર પ્રોટોકોલ બાહ્ય લિંક્સ જ્યોફ ગ્રેહામની વેબસાઇટ માહિતી સાઇટ તમામ મેક્સિમાઇટ બેઝિક (MMBasic) આવૃત્તિઓ CGCOLMAX ને આવરી લે છે.