Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 24 2016 16:45
    ARMmaster17 labeled #190
  • Sep 24 2016 16:45
    ARMmaster17 labeled #190
  • Sep 24 2016 16:45
    ARMmaster17 opened #190
  • Sep 24 2016 16:45
    ARMmaster17 labeled #190
  • Nov 04 2015 21:17
    ARMmaster17 labeled #148
  • Nov 04 2015 21:17
    ARMmaster17 labeled #175
  • Nov 04 2015 21:17
    ARMmaster17 labeled #177
  • Nov 04 2015 21:17
    ARMmaster17 labeled #81
  • Nov 04 2015 21:17
    ARMmaster17 labeled #170
  • Oct 28 2015 17:00
    ARMmaster17 closed #189
  • Oct 28 2015 17:00
    ARMmaster17 commented #189
  • Oct 28 2015 13:15
    ARMmaster17 labeled #189
  • Oct 28 2015 13:15
    ARMmaster17 labeled #189
  • Oct 28 2015 13:15
    ARMmaster17 opened #189
  • Oct 28 2015 13:15
    ARMmaster17 labeled #189
  • Oct 05 2015 21:12
    ARMmaster17 labeled #188
  • Oct 05 2015 21:12
    ARMmaster17 labeled #188
  • Oct 05 2015 21:12
    ARMmaster17 labeled #188
  • Oct 05 2015 21:12
    ARMmaster17 labeled #188
  • Oct 05 2015 21:12
    ARMmaster17 labeled #188
Joshua Zenn
@ARMmaster17
Hello
CSharpLover
@CSharpLover
How can i use this?
I'm making a game-console for arduino
and 32 kb memory is very small, so it looks very good
Also i'm using LC Studio's shield, it requires CS pin as Pin 10.
Joshua Zenn
@ARMmaster17
Well, the problem is that it's not finished yet. I'm creating a programming language that offers a wrapper to the underlying Arduino core and string manipulation, and file IO. It will also offer emulation for SD SWAP space. I'll appreciate any help that can be offered.
And yes, Octoduino is preconfigured to use pin 10 as the CS line. I believe it is also hard-coded to use line 4 for Tx/Rx, but I can't remember.
And I'm not sure about a game console, I haven't tested speed on this thing. The only thing I've tested this code on is an emulator on Travis CI (My Uno and my ethernet shield don't seem to like my USB ports).
Joshua Zenn
@ARMmaster17
Oh, I should also explain, ParseBasic is the language that you can use to create a parser for any language you like.
In the future, I might be able to develop an IL parser which will allow compiled C# to run. Probably not in the near future. Parsing is all we are focusing on at the moment.
Sorry, interpreter/interpreting my bad
Joshua Zenn
@ARMmaster17
@CSharpLover make sense? (I know that was a lot)
Joshua Zenn
@ARMmaster17
Yay! Progress! ParseBasic now supports isequal and isnotequal
Sorry, IFE and IFNE
Joshua Zenn
@ARMmaster17
Version 0.1.3 is live on Github.
CSharpLover
@CSharpLover
@ARMmaster17 i want to run my arduino in 20 mhz, is there a way for it?
Joshua Zenn
@ARMmaster17
Unfortunately, there isn't an easy way
It depends on your board. If the crystal is external, you can solder a new one on with a different frequency. Note that this will void your warranty and may break the accuracy of onboard timers (which can affect things like SD access and SPI).
@CSharpLover So it is possible, but the end result may be worse than it's current state.
Joshua Zenn
@ARMmaster17
@CSharpLover This may be helpful to you depending on what you are trying to do: http://www.instructables.com/id/Make-ARDUINO-UNO-RUN-FASTTHINK-FAST-CODE-FAST-/?ALLSTEPS
Joshua Zenn
@ARMmaster17
@CSharpLover Basically, try putting your programs in C instead of C++ since that bypasses the Arduino bootloader (which has come to be pretty bloated).
Joshua Zenn
@ARMmaster17
Can someone with an Arduino and an Ethernet shield test out branch 114? I'm hitting a read error, but I think it might just be my board
Master is unstable right now as it contains a filesystem path bug.
Joshua Zenn
@ARMmaster17
Master will remain unstable as there are build errors that are part of the Arduino IDE file structure fix
Joshua Zenn
@ARMmaster17
Master is stable now after PR NETponents/octoduino#118
Joshua Zenn
@ARMmaster17
Master is broken due to conflicting merge.
Joshua Zenn
@ARMmaster17
Ok, fixed for the most part. building with -D IO_LOG_LCD is still broken though.
Joshua Zenn
@ARMmaster17
@CSharpLover About your game console idea, it might actually work. I haven't performed a full-out speed test, but from the tests I ran, it actually seems to run pretty fast. The main points of slowdowns are in PBparse.cpp (easy fix with sscanf()) and stack.cpp.
Also, RCA support is on the way.
Joshua Zenn
@ARMmaster17
@CSharpLover Correction, RCA support may be a few days off, Travis CI is having network outages which is erroring out PR builds.
Joshua Zenn
@ARMmaster17
v0.2.0 has been released! From our testing environment, it appears stable enough to begin interpreter development. Multitasking is up first though.
CSharpLover
@CSharpLover
can it work with arduino due?
Joshua Zenn
@ARMmaster17
I think it might be able to. How much memory is on the due?
Joshua Zenn
@ARMmaster17
Joshua Zenn
@ARMmaster17
@CSharpLover Ok, so it looks like the compiler is a little picky about a few String->char* conversions. If you want, you can fork the Due test branch and make the fixes. Should be pretty easy.
Joshua Zenn
@ARMmaster17
I won't be able to work on it until later this week.
CSharpLover
@CSharpLover
due is a 84 mhz board wit 512 kb memory
Joshua Zenn
@ARMmaster17
@CSharpLover Basically, in theory it should work. But the due requires a different compiler, which for some reason has issues with the way strings are used (or it has some missing function overloads in the SDFAT library).
Joshua Zenn
@ARMmaster17
This issue is open to anyone that wants to give it a shot. Seems easy, just a bit of work with String->char* conversions. NETponents/octoduino#181
CSharpLover
@CSharpLover
hi
CSharpLover
@CSharpLover
hello
i'm using usbhost library for my arduino due
how can i read key presses contiunously?
oh and my second and more important question
CSharpLover
@CSharpLover
how can i use usbhost with octoduino?
Joshua Zenn
@ARMmaster17
usbhost is specific to the Due, it will require implementation in the Due-only package, not the core package which is the same for all devices.
As for your question about key presses, I am not sure. I only own an Arduino Uno and a bunch of Energia-compatible MSP430G microcontrollers, so I haven't played around with USB a whole lot.
Sorry for taking so long to respond.
CSharpLover
@CSharpLover
Hi