Author Topic: General Discussion  (Read 77362 times)

0 Members and 2 Guests are viewing this topic.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Let's build our own calculator!
« Reply #180 on: August 06, 2010, 07:12:58 pm »
@alberth That looks like something more beagle-boardish. Looks good, but It'll be a little too fancy for the z80 one.

Beagleboard isn't a great choice for making products. It's not the right shape (i'm assuming rectangular, or are we going 92-esque?) and it's kind of pricey. If we actually plan to sell these then we'll want to make our own board.

Maybe we could design a PCB that works for both models, then populate them differently for ARM and z80. That would save some money, but we'd need to find z80 and arm processors that are the same size :p


Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Let's build our own calculator!
« Reply #181 on: August 06, 2010, 07:19:22 pm »
I thunk different board designs are a must.  What about like the sp with the hinged screen?

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Let's build our own calculator!
« Reply #182 on: August 06, 2010, 07:19:55 pm »
@alberth That looks like something more beagle-boardish. Looks good, but It'll be a little too fancy for the z80 one.

Beagleboard isn't a great choice for making products. It's not the right shape (i'm assuming rectangular, or are we going 92-esque?) and it's kind of pricey. If we actually plan to sell these then we'll want to make our own board.

Maybe we could design a PCB that works for both models, then populate them differently for ARM and z80. That would save some money, but we'd need to find z80 and arm processors that are the same size :p



This is only for the OTARM, not Z80.

BeagleBoard is a dev board. You basically do some coding/soldering/building there, and when you're done with that, you get a schematic, take any unnecessary parts off, and create a production board that will actually be used in the calc. Basically, BeagleBoard != OTARM. ;)
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Let's build our own calculator!
« Reply #183 on: August 06, 2010, 07:25:51 pm »
I thunk different board designs are a must.  What about like the sp with the hinged screen?

I think hinged screens might be bad, since tests may not like that. (They might want to see the screen at all times)
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Let's build our own calculator!
« Reply #184 on: August 06, 2010, 08:59:26 pm »
I thunk different board designs are a must.  What about like the sp with the hinged screen?

I think hinged screens might be bad, since tests may not like that. (They might want to see the screen at all times)

hinged not good.  Might be to easy to break
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Let's build our own calculator!
« Reply #185 on: August 06, 2010, 09:47:21 pm »
um...random suggestion...but....

rechargeable lithium battery?
and
We could do it like the nspire: AA batteries and an optional rechargeable. There should also be an option to recharge AAs by plugging the thing in to a usb port.
I love this idea. I thought about it earlier, but forgot to mention it. :)

*Edit* Hinged screen would be cool too (for the ARM maybe?) I don't know how easy it would be to implement or what the testing board would think about it, but it is a cool design idea.
« Last Edit: August 06, 2010, 09:50:35 pm by Art_of_camelot »

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Let's build our own calculator!
« Reply #186 on: August 06, 2010, 10:03:51 pm »
Wow, I haven't read the article yet, but look at this:
http://hackaday.com/2010/08/06/open-graphing-calculator-beagleboard-r/

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Let's build our own calculator!
« Reply #187 on: August 06, 2010, 10:37:35 pm »
Wow, impressive. Proof that FOSS things are sometimes better than their proprietary counterparts.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Let's build our own calculator!
« Reply #188 on: August 06, 2010, 11:01:54 pm »
Big thanks to DJ for setting up all the forums and sub-forums.  There are subforums for the hardware, software and progress for both the ARM and Z80 processors, along with a generic sub-forum for things like this thread.

Thank you, DJ.

As for the wikidot site, it is now open.  Access it at otcalc.wikidot.com.  Note: Development on the site is still in progress.  The discussion forums for otcalc on omnimaga are for main discussion, while this wiki is here to collectively store files, diagrams, suggestions and information pertaining to the calculator.  All wikidot pages should be editable by members, and can be discussed by clicking the "discuss" button at the bottom.  Oh, and please, don't mess with editing the pages right now, as they are not complete.  Also, the them is just a basic them I chose to work with.  It is subject to change.

Again, Thanks DJ.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Let's build our own calculator!
« Reply #189 on: August 06, 2010, 11:04:44 pm »
No problem. (On an off-topic side note I am trying to think of a possible division for the Axe sub-forum but can't think of any. Any ideas? :P)

I'll check the site now :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

SirCmpwn

  • Guest
Re: Let's build our own calculator!
« Reply #190 on: August 06, 2010, 11:59:35 pm »
Woah.
As for KOS on the z80 version, I have the final say about the license and the copyright.  I'm still deciding how to approach this.  Building the firmware for a commercial product could be legally tricky, especially seeing as I'm underage.  Never fear, OTz80 will run KnightOS.  Whether it will be open source, copyrighted, ect, is up for discussion.  I would absolutely not allow KOS to be run on it, however, if users did not have the option of installing their own firmware.  I may also make a specific version of KnightOS just for OTz80.

Additionally, there are requirements for the ACT and SAT that you guys should consider.  This calculator should not have a QWERTY keyboard, or it cannot be used in the ACT/SAT.  There are also limits on screen size.  All wireless capabilities need to be able to be completely turned off.

In my opinion, it should have a 1/8 I/O port (headphone size) because there are a lot more cables for it, and sound would be easier to implement.  It should also have a mini-usb port, and should come bundled with a male mini-usb A <-> male mini-usb A cable, a male mini-A usb <-> female usb cable, and a 1/8 <-> 1/8 male I/O cable.  We want to support our users here.

Math is the highest priority.  There will not be discussion about this if you guys are serious about this.  A calculator must do math.

I would like to pull together a team of programmers to work on KOS specifically geared towards this.

If we are designing the whole hardware, we should work with Zilog to get a custom processor for it that would be better suited towards a KOS style OS.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Let's build our own calculator!
« Reply #191 on: August 07, 2010, 12:34:35 am »
I'm worried about where we would get the money for a venture like this?
/e

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Let's build our own calculator!
« Reply #192 on: August 07, 2010, 12:40:08 am »
That's one worry I have, actually, especially that most of us are still not 18, aren't rich or need their money for studies and the like. Plus the whole risk there is. It would be cool if it worked out, though.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Let's build our own calculator!
« Reply #193 on: August 07, 2010, 12:49:37 am »
Well, if we design first,  (which will take a really long time) and build later, then money issues can be resolved when we are more capable money-wise.

I think the calcs should have ACT/SAT modes, that the proctor can enter a password in the calc, and tell everyone after the test. (same pass for everyone, maybe wifi-based?) this would disable the features the teacher set (ACT no algebra, SAT has algebra allowed), and disables everything, except for wifi communication to the teacher's program only.

Depending on the spread of this calc, how many we plan to sell and such, that will determine how much customization we will do, IC-wise. At least 10,000 for any custom ICs, anything less will cost us too much.

Any ideas on what it will look like/be shaped like? What about a more effecient keyboard layout? The original QWERTY keyboard was actually designed to slow down first-time typers :P. Maybe we could design our own, based on the most-used keys. That would still be allowed on the ACT and SAT, and it would be better than a plain ABCDE layout.

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Let's build our own calculator!
« Reply #194 on: August 07, 2010, 12:52:59 am »