$15.00 grundläggande dator?



Tänk dig en mikrokontroller som du kan ansluta en seriell terminal upp till för att få en ok snabb? Vad skulle hända om du har ändrat i kontroll handelsregister kan jag se effekten direkt? Är det verkligen möjligt att ladda ner program på detta chip från Internet och köra dem? Kan jag skapa ett program och har den springa på reset? Behöver jag bara en seriell länk och två kondensatorer att få ok prompten?

Ja är svaret på alla ovanstående frågor. Jag är författare till machineBASIC och jag har väntat 40 år för en chip tillverkare att producera i en DIL paketet något kraftfull nog att köra en hög nivå språk som är lätt att använda, tack mikrochip. Några gamla timers kan har hörde av ett språk som kallas Forth. Ja är detta inte Forth men BASIC men det är sammanställts på samma sätt som Forth och så har alla hastighet och modularisering fördelar utan nackdelen att skriva bara koden.

Vad som behövs
IC är en PIC32MX1 med machineBASIC (mB) lastas på det. Det är för närvarande endast tillgänglig från www.byvac.com och kan köpas på sin egen, som en startkit eller som en mer omfattande kit. Jag kommer att förklara här hur att få enheten kommer med startpaket, enskilda IC är mycket billigare än $15, så behöver du följande:

* Euro) startkit (BV500-s1) eller bara IC-om du har en USB till seriell länk
*) 2 x 0.1uF kondensatorer
*) 1 x 4,7 till 10uF kondensatorn
*) Lödfritt bröd styrelse och krok upp tråd
*) Terminal programvara från här http://doc.byvac.com/index.php5?title=Downloads (Välj BV_Com)

Alla ovanstående tillhandahålls i BV500-k1 men jag antar att du redan har fått en skärbräda av dina egna.

Se Steg
Relaterade Ämnen

Reparera grundläggande dator hard ware problem (system diskfel och trasig PSU och saknade/skadade filer)

denna GUIDE är ännu inte avslutat, jag kommer att lägga till mer INFORMATION när jag får en chans.Om du behöver hjälp med en dator eller om du har några frågor alls gärna meddelande mig"I detta instructable jag kommer berätta hur att reparera grundlä...

Hur du sätter samman en grundläggande stationär dator

denna uppsättning instruktioner hjälper dig att montera en grundläggande dator kan köra mest moderna programpaket som uppstått genom att en tillfällig förbrukaren. Moderna datorer blir billigare när användare komplettera deras monetära investering me...

Bygga en Gaming dator, eller lära sig de grundläggande delarna

Min son älskar teknik, vi har byggt en massa projekt tillsammans men detta är hans favorit. Detta gaming dator är hans stolthet och glädje. Den kan hantera alla av hans spel, streaming & inspelning behov, FPS är top notch och den grafiska kvaliteten...

Grundläggande aritmetik i C++

Programmering är en relativt ny studie. En av de vanligaste och mest grundläggande kodning språk kallas C++. Detta används av stora företag som Google, Apple och Microsoft för att skapa program. Ett exempel är Google Doodle som visas på Googles start...

Grundläggande mänskliga skanna med Kinect & ReconstructMe konsolen

detta instructable kommer att täcka den grundläggande processen för att göra en 3D skanning av en mänsklig kropp med hjälp av XBOX 360 Kinect, en Windows-dator och programvara ReconstructMe (konsolen upplaga).ErkännandeNicolas Brunet gjorde en underb...

Grundläggande transformator fallet

Detta instructable ger du anvisningarna för att bygga ett grundläggande nakna ben fall som sedan kan modifieras för att vara perfekt för någon särskilt behov som du har. Genom att göra små förändringar till detta grundläggande fall kan det vara ett s...

Grundläggande läder halvmask

Välkommen!Här hittar du en handledning om att göra en grundläggande läder halfmask (som visar på 2: a bilden).Jag har arbetat med läder i över 15 år, och ville bara dela en grundläggande gå igenom om hur man gör en bra mask av din alldeles egna :)Gär...

Android-utveckling: Att skapa en grundläggande kalkylator

Välkommen till en rolig tutorial på att göra en grundläggande kalkylator på en Android-applikation. I denna tutorial guidar jag dig genom dataöverföring all nödvändig programvara, utforma layouten för ansökan, kodning till att få det att fungera orde...

Grundläggande Batch Virus Prank

mycket rolig sak att göra till en dator som föräldrar. Ofarliga på alla sätt. Allt du måste göra är att starta om datorn och ta bort den. BAT-filen och allt kommer att gå tillbaka till det normala.Steg 1: Skriva Batch-filen 1) gå Start och öppna upp...

Grundläggande Linux-kommandon

grundläggande Linux-kommandonObs: den ":" kolon är inte en del av kommandon!1. ls: visar en lista över filer i en katalog2. ls -l: listar filer i lång form, storlek, datum redigerad och behörigheter3. pwd: skriva ut arbetskatalog eller katalogen...

ESP8266 Grundläggande IoT ljus

Detta Instructables visar hur du använder ESP8266 BASIC fjärrkontrollen ett hushåll ljus.Steg 1: Varför byta fjärrkontrollen?Min hem hall strömbrytare dölja bakom skåpet och långt från dörren. Det är svårt att slå på ljus när jag kom hem eller stänga...

Grundläggande fotoredigering

I detta instructable jag ska gå över hur jag redigerar mina bilder för min instructables samt produkter i min Etsy butik. Jag spendera inte massor av tid att göra det, men jag gör alltid lite tweaking på min telefon eller dator. Det finns en hel del...

Nybörjare ren Data Tutorial: Grundläggande Synth

Pure Data är en fri, öppen källkod, realtid grafiska dataflöde programmeringsmiljö för ljud, video och grafik bearbetning. Det är särskilt bra för att skriva interaktiva audio, video och grafik program eftersom det kan vara lätt ansluten till hårdvar...

Hur man skriver grundläggande Batch-filer

om du vet hur man kör kommandon i denbefalla snabb, blir du en wiz skapa BAT filer eftersom det är samma språk. Allt du gör är talande kommandotolken vad du vill sätta genom en fil, snarare än att skriva det varje gång du kör Kommandotolken. Detta sp...

Hur man gör en grundläggande c ++ program

Välkommen. I detta instructable lär du göra ett enkelt icke - grafiska c ++ program. Programmet kommer att konvertera celsius till Fahrenheit.Steg 1: Gör det! Så kan börja göra det. Dessa är koderna för att göra det:#include#includeMain){clrscr();int...

Hur du använder SurfaceMapperGUI för grundläggande Projektion kartläggning projekt

i detta Instructable jag kommer att tala om ett verktyg som jag skapade kallas SurfaceMapperGUI, som är tänkt som ett riktigt barebones gränssnitt för projection kartläggning som intuitivt kan avhämtas inom en dag.Finns många andra Projektion kartläg...

FPV markstationer - enkel guide och en grundläggande översikt över min GS bygga

TackDess varit 6 månader sedan min senaste instructable.Tack till de många människor som gillade och röstade för min sista. Dess på grund av dig jag har gjort tid att skriva denna FPV markstation instructable!!! WOOOOO.Om du tycker att detta hjälper...

Grundläggande Cigar Box Guitar Amp med stativ stå

detta är den 2: a stativ gitarrförstärkare jag har gjort. Jag kommer att använda en grundläggande amp - men med en twist; med gamla och nya delar.Steg 1: Stativ stå Hitta en stativ stativ, du kan använda ett spelsystem stativ kamera stativ, högtalars...

Grundläggande elektroniska komponenter

Hej allaI detta Instructable kommer jag att gå över grunderna komponenterna i elektroteknik samt det största användningsområdena inom industrin.Jag kommer också att ge korta instruktioner om var man kan hitta och bärga dem.Steg 1: växlar Växlar är en...